--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Commit 97d25a250759042ece808bab24a563c8e987141e
Parents : 61ba0f7
Author : Ivan <ivan@quad4.io>
Signature : Signature validation error
Date : 2026-06-01T08:17:15-05:00
feat(lxmf): update message handling with solving stamps and update UI tooltips for better user feedback
Changes
16 files changed, 5362 insertions(+), 5049 deletions(-)
Diff
diff --git a/meshchatx/__init__.py b/meshchatx/__init__.py
index adb170af..d37e8d09 100644
--- a/meshchatx/__init__.py
+++ b/meshchatx/__init__.py
@@ -3,4 +3,4 @@
"""Reticulum MeshChatX - A mesh network communications app."""
# Synced from package.json via scripts/sync_version.js (also writes meshchatx/src/version.py).
-__version__ = "4.7.0"
\ No newline at end of file
+__version__ = "4.7.0"
diff --git a/meshchatx/meshchat.py b/meshchatx/meshchat.py
index 5658c71e..6c1c8be5 100644
--- a/meshchatx/meshchat.py
+++ b/meshchatx/meshchat.py
@@ -10830,6 +10830,9 @@ class ReticulumMeshChat:
lxmf_message,
include_attachments=False,
reticulum=self.reticulum,
+ message_router=self.current_context.message_router
+ if self.current_context
+ else None,
),
},
)
@@ -10867,6 +10870,9 @@ class ReticulumMeshChat:
lxmf_message,
include_attachments=False,
reticulum=self.reticulum,
+ message_router=self.current_context.message_router
+ if self.current_context
+ else None,
),
},
)
@@ -16771,6 +16777,7 @@ class ReticulumMeshChat:
lxmf_message,
include_attachments=False,
reticulum=self.reticulum,
+ message_router=ctx.message_router,
)
self._merge_stored_path_fields_from_db(ctx, lxmf_message.hash.hex(), msg_dict)
@@ -16847,6 +16854,7 @@ class ReticulumMeshChat:
lxmf_message_dict = convert_lxmf_message_to_dict(
lxmf_message,
reticulum=self.reticulum,
+ message_router=ctx.message_router,
)
lxmf_message_dict["is_spam"] = 1 if is_spam else 0
lxmf_message_dict["attachments_stripped"] = 1 if attachments_stripped else 0
@@ -17127,6 +17135,7 @@ class ReticulumMeshChat:
lxmf_message,
include_attachments=False,
reticulum=self.reticulum,
+ message_router=ctx.message_router,
),
},
),
@@ -17302,6 +17311,7 @@ class ReticulumMeshChat:
lxmf_message,
include_attachments=False,
reticulum=self.reticulum,
+ message_router=ctx.message_router,
)
self._merge_stored_path_fields_from_db(
ctx, lxmf_message.hash.hex(), msg_dict
diff --git a/meshchatx/src/backend/data/licenses_frontend.json b/meshchatx/src/backend/data/licenses_frontend.json
index 16c6d8e7..02277d89 100644
--- a/meshchatx/src/backend/data/licenses_frontend.json
+++ b/meshchatx/src/backend/data/licenses_frontend.json
@@ -1,5030 +1,5030 @@
[
- {
- "name": "7zip-bin",
- "version": "5.2.0",
- "author": "—",
- "license": "MIT"
- },
- {
- "name": "@aashutoshrathi/word-wrap",
- "version": "1.2.6",
- "author": "Jon Schlinkert",
- "license": "MIT"
- },
- {
- "name": "@asamuzakjp/css-color",
- "version": "5.1.11",
- "author": "asamuzaK",
- "license": "MIT"
- },
- {
- "name": "@asamuzakjp/dom-selector",
- "version": "7.1.1",
- "author": "asamuzaK",
- "license": "MIT"
- },
- {
- "name": "@asamuzakjp/generational-cache",
- "version": "1.0.1",
- "author": "asamuzaK",
- "license": "MIT"
- },
- {
- "name": "@asamuzakjp/nwsapi",
- "version": "2.3.9",
- "author": "Diego Perini",
- "license": "MIT"
- },
- {
- "name": "@babel/helper-string-parser",
- "version": "7.27.1",
- "author": "The Babel Team",
- "license": "MIT"
- },
- {
- "name": "@babel/helper-validator-identifier",
- "version": "7.28.5",
- "author": "The Babel Team",
- "license": "MIT"
- },
- {
- "name": "@babel/parser",
- "version": "7.29.2",
- "author": "The Babel Team",
- "license": "MIT"
- },
- {
- "name": "@babel/types",
- "version": "7.29.0",
- "author": "The Babel Team",
- "license": "MIT"
- },
- {
- "name": "@bcoe/v8-coverage",
- "version": "1.0.2",
- "author": "Charles Samborski",
- "license": "MIT"
- },
- {
- "name": "@bramus/specificity",
- "version": "2.4.2",
- "author": "Bramus Van Damme",
- "license": "MIT"
- },
- {
- "name": "@csstools/color-helpers",
- "version": "6.0.2",
- "author": "—",
- "license": "MIT-0"
- },
- {
- "name": "@csstools/css-calc",
- "version": "3.2.1",
- "author": "—",
- "license": "MIT"
- },
- {
- "name": "@csstools/css-color-parser",
- "version": "4.1.0",
- "author": "—",
- "license": "MIT"
- },
- {
- "name": "@csstools/css-parser-algorithms",
- "version": "4.0.0",
- "author": "—",
- "license": "MIT"
- },
- {
- "name": "@csstools/css-syntax-patches-for-csstree",
- "version": "1.1.3",
- "author": "—",
- "license": "MIT-0"
- },
- {
- "name": "@csstools/css-tokenizer",
- "version": "4.0.0",
- "author": "—",
- "license": "MIT"
- },
- {
- "name": "@develar/schema-utils",
- "version": "2.6.5",
- "author": "webpack Contrib",
- "license": "MIT"
- },
- {
- "name": "@egjs/hammerjs",
- "version": "2.0.17",
- "author": "—",
- "license": "MIT"
- },
- {
- "name": "@electron-forge/cli",
- "version": "7.11.1",
- "author": "Samuel Attard",
- "license": "MIT"
- },
- {
- "name": "@electron-forge/core",
- "version": "7.11.1",
- "author": "Samuel Attard",
- "license": "MIT"
- },
- {
- "name": "@electron-forge/core-utils",
- "version": "7.11.1",
- "author": "Samuel Attard",
- "license": "MIT"
- },
- {
- "name": "@electron-forge/maker-base",
- "version": "7.11.1",
- "author": "Samuel Attard",
- "license": "MIT"
- },
- {
- "name": "@electron-forge/maker-deb",
- "version": "7.11.1",
- "author": "Samuel Attard",
- "license": "MIT"
- },
- {
- "name": "@electron-forge/maker-flatpak",
- "version": "7.11.1",
- "author": "Samuel Attard",
- "license": "MIT"
- },
- {
- "name": "@electron-forge/maker-rpm",
- "version": "7.11.1",
- "author": "Samuel Attard",
- "license": "MIT"
- },
- {
- "name": "@electron-forge/maker-snap",
- "version": "7.11.1",
- "author": "—",
- "license": "MIT"
- },
- {
- "name": "@electron-forge/maker-squirrel",
- "version": "7.11.1",
- "author": "Samuel Attard",
- "license": "MIT"
- },
- {
- "name": "@electron-forge/maker-zip",
- "version": "7.11.1",
- "author": "Samuel Attard",
- "license": "MIT"
- },
- {
- "name": "@electron-forge/plugin-auto-unpack-natives",
- "version": "7.11.1",
- "author": "Samuel Attard",
- "license": "MIT"
- },
- {
- "name": "@electron-forge/plugin-base",
- "version": "7.11.1",
- "author": "Samuel Attard",
- "license": "MIT"
- },
- {
- "name": "@electron-forge/plugin-fuses",
- "version": "7.11.1",
- "author": "Erik Moura",
- "license": "MIT"
- },
- {
- "name": "@electron-forge/publisher-base",
- "version": "7.11.1",
- "author": "Samuel Attard",
- "license": "MIT"
- },
- {
- "name": "@electron-forge/shared-types",
- "version": "7.11.1",
- "author": "Samuel Attard",
- "license": "MIT"
- },
- {
- "name": "@electron-forge/template-base",
- "version": "7.11.1",
- "author": "Samuel Attard",
- "license": "MIT"
- },
- {
- "name": "@electron-forge/template-vite",
- "version": "7.11.1",
- "author": "caoxiemeihao",
- "license": "MIT"
- },
- {
- "name": "@electron-forge/template-vite-typescript",
- "version": "7.11.1",
- "author": "caoxiemeihao",
- "license": "MIT"
- },
- {
- "name": "@electron-forge/template-webpack",
- "version": "7.11.1",
- "author": "Samuel Attard",
- "license": "MIT"
- },
- {
- "name": "@electron-forge/template-webpack-typescript",
- "version": "7.11.1",
- "author": "Shelley Vohr",
- "license": "MIT"
- },
- {
- "name": "@electron-forge/tracer",
- "version": "7.11.1",
- "author": "Samuel Attard",
- "license": "MIT"
- },
- {
- "name": "@electron/asar",
- "version": "3.2.5",
- "author": "—",
- "license": "MIT"
- },
- {
- "name": "@electron/fuses",
- "version": "1.8.0",
- "author": "Electron Community",
- "license": "MIT"
- },
- {
- "name": "@electron/get",
- "version": "2.0.0",
- "author": "Samuel Attard",
- "license": "MIT"
- },
- {
- "name": "@electron/node-gyp",
- "version": "10.2.0-electron.1",
- "author": "Nathan Rajlich",
- "license": "MIT"
- },
- {
- "name": "@electron/notarize",
- "version": "2.5.0",
- "author": "Samuel Attard",
- "license": "MIT"
- },
- {
- "name": "@electron/osx-sign",
- "version": "1.3.3",
- "author": "electron",
- "license": "BSD-2-Clause"
- },
- {
- "name": "@electron/packager",
- "version": "18.3.5",
- "author": "Mark Lee",
- "license": "BSD-2-Clause"
- },
- {
- "name": "@electron/rebuild",
- "version": "3.7.2",
- "author": "—",
- "license": "MIT"
- },
- {
- "name": "@electron/universal",
- "version": "2.0.3",
- "author": "Samuel Attard",
- "license": "MIT"
- },
- {
- "name": "@electron/windows-sign",
- "version": "1.0.0",
- "author": "Felix Rieseberg",
- "license": "BSD-2-Clause"
- },
- {
- "name": "@epic-web/invariant",
- "version": "1.0.0",
- "author": "Kent C. Dodds",
- "license": "MIT"
- },
- {
- "name": "@eslint-community/eslint-utils",
- "version": "4.4.0",
- "author": "Toru Nagashima",
- "license": "MIT"
- },
- {
- "name": "@eslint-community/regexpp",
- "version": "4.12.1",
- "author": "Toru Nagashima",
- "license": "MIT"
- },
- {
- "name": "@eslint/config-array",
- "version": "0.21.2",
- "author": "Nicholas C. Zakas",
- "license": "Apache-2.0"
- },
- {
- "name": "@eslint/config-helpers",
- "version": "0.4.2",
- "author": "—",
- "license": "Apache-2.0"
- },
- {
- "name": "@eslint/core",
- "version": "0.17.0",
- "author": "Nicholas C. Zakas",
- "license": "Apache-2.0"
- },
- {
- "name": "@eslint/eslintrc",
- "version": "3.3.5",
- "author": "Nicholas C. Zakas",
- "license": "MIT"
- },
- {
- "name": "@eslint/js",
- "version": "9.39.4",
- "author": "—",
- "license": "MIT"
- },
- {
- "name": "@eslint/object-schema",
- "version": "2.1.7",
- "author": "Nicholas C. Zakas",
- "license": "Apache-2.0"
- },
- {
- "name": "@eslint/plugin-kit",
- "version": "0.4.1",
- "author": "Nicholas C. Zakas",
- "license": "Apache-2.0"
- },
- {
- "name": "@exodus/bytes",
- "version": "1.15.1",
- "author": "Exodus Movement, Inc.",
- "license": "MIT"
- },
- {
- "name": "@fontsource/noto-sans",
- "version": "5.2.10",
- "author": "Google Inc.",
- "license": "OFL-1.1"
- },
- {
- "name": "@gar/promisify",
- "version": "1.1.3",
- "author": "Gar",
- "license": "MIT"
- },
- {
- "name": "@humanfs/core",
- "version": "0.19.1",
- "author": "Nicholas C. Zakas",
- "license": "Apache-2.0"
- },
- {
- "name": "@humanfs/node",
- "version": "0.16.6",
- "author": "Nicholas C. Zakas",
- "license": "Apache-2.0"
- },
- {
- "name": "@humanwhocodes/module-importer",
- "version": "1.0.1",
- "author": "Nicholas C. Zaks",
- "license": "Apache-2.0"
- },
- {
- "name": "@humanwhocodes/retry",
- "version": "0.3.0",
- "author": "Nicholas C. Zaks",
- "license": "Apache-2.0"
- },
- {
- "name": "@inquirer/checkbox",
- "version": "3.0.1",
- "author": "Simon Boudrias",
- "license": "MIT"
- },
- {
- "name": "@inquirer/confirm",
- "version": "4.0.1",
- "author": "Simon Boudrias",
- "license": "MIT"
- },
- {
- "name": "@inquirer/core",
- "version": "9.2.1",
- "author": "Simon Boudrias",
- "license": "MIT"
- },
- {
- "name": "@inquirer/editor",
- "version": "3.0.1",
- "author": "Simon Boudrias",
- "license": "MIT"
- },
- {
- "name": "@inquirer/expand",
- "version": "3.0.1",
- "author": "Simon Boudrias",
- "license": "MIT"
- },
- {
- "name": "@inquirer/figures",
- "version": "1.0.6",
- "author": "Simon Boudrias",
- "license": "MIT"
- },
- {
- "name": "@inquirer/input",
- "version": "3.0.1",
- "author": "Simon Boudrias",
- "license": "MIT"
- },
- {
- "name": "@inquirer/number",
- "version": "2.0.1",
- "author": "Simon Boudrias",
- "license": "MIT"
- },
- {
- "name": "@inquirer/password",
- "version": "3.0.1",
- "author": "Simon Boudrias",
- "license": "MIT"
- },
- {
- "name": "@inquirer/prompts",
- "version": "6.0.1",
- "author": "Simon Boudrias",
- "license": "MIT"
- },
- {
- "name": "@inquirer/rawlist",
- "version": "3.0.1",
- "author": "Simon Boudrias",
- "license": "MIT"
- },
- {
- "name": "@inquirer/search",
- "version": "2.0.1",
- "author": "Simon Boudrias",
- "license": "MIT"
- },
- {
- "name": "@inquirer/select",
- "version": "3.0.1",
- "author": "Simon Boudrias",
- "license": "MIT"
- },
- {
- "name": "@inquirer/type",
- "version": "1.5.5",
- "author": "Simon Boudrias",
- "license": "MIT"
- },
- {
- "name": "@intlify/core-base",
- "version": "11.4.0",
- "author": "kazuya kawaguchi",
- "license": "MIT"
- },
- {
- "name": "@intlify/devtools-types",
- "version": "11.4.0",
- "author": "kazuya kawaguchi",
- "license": "MIT"
- },
- {
- "name": "@intlify/message-compiler",
- "version": "11.4.0",
- "author": "kazuya kawaguchi",
- "license": "MIT"
- },
- {
- "name": "@intlify/shared",
- "version": "11.4.0",
- "author": "kazuya kawaguchi",
- "license": "MIT"
- },
- {
- "name": "@isaacs/fs-minipass",
- "version": "4.0.0",
- "author": "Isaac Z. Schlueter",
- "license": "ISC"
- },
- {
- "name": "@jridgewell/gen-mapping",
- "version": "0.3.5",
- "author": "Justin Ridgewell",
- "license": "MIT"
- },
- {
- "name": "@jridgewell/remapping",
- "version": "2.3.5",
- "author": "Justin Ridgewell",
- "license": "MIT"
- },
- {
- "name": "@jridgewell/resolve-uri",
- "version": "3.0.3",
- "author": "Justin Ridgewell",
- "license": "MIT"
- },
- {
- "name": "@jridgewell/set-array",
- "version": "1.2.1",
- "author": "Justin Ridgewell",
- "license": "MIT"
- },
- {
- "name": "@jridgewell/source-map",
- "version": "0.3.3",
- "author": "Justin Ridgewell",
- "license": "MIT"
- },
- {
- "name": "@jridgewell/sourcemap-codec",
- "version": "1.4.10",
- "author": "Justin Ridgewell",
- "license": "MIT"
- },
- {
- "name": "@jridgewell/trace-mapping",
- "version": "0.3.9",
- "author": "Justin Ridgewell",
- "license": "MIT"
- },
- {
- "name": "@listr2/prompt-adapter-inquirer",
- "version": "2.0.22",
- "author": "Cenk Kilic",
- "license": "MIT"
- },
- {
- "name": "@malept/cross-spawn-promise",
- "version": "1.0.0",
- "author": "Mark Lee",
- "license": "Apache-2.0"
- },
- {
- "name": "@malept/electron-installer-flatpak",
- "version": "0.11.4",
- "author": "Matt Watson",
- "license": "MIT"
- },
- {
- "name": "@malept/flatpak-bundler",
- "version": "0.4.0",
- "author": "Matt Watson",
- "license": "MIT"
- },
- {
- "name": "@mapbox/jsonlint-lines-primitives",
- "version": "2.0.2",
- "author": "Zach Carter",
- "license": "Unknown"
- },
- {
- "name": "@mapbox/unitbezier",
- "version": "0.0.1",
- "author": "—",
- "license": "BSD-2-Clause"
- },
- {
- "name": "@maplibre/maplibre-gl-style-spec",
- "version": "24.4.1",
- "author": "MapLibre",
- "license": "ISC"
- },
- {
- "name": "@mdi/font",
- "version": "7.4.47",
- "author": "Austin Andrews",
- "license": "Apache-2.0"
- },
- {
- "name": "@mdi/js",
- "version": "7.4.47",
- "author": "Austin Andrews",
- "license": "Apache-2.0"
- },
- {
- "name": "@nodelib/fs.scandir",
- "version": "2.1.2",
- "author": "—",
- "license": "MIT"
- },
- {
- "name": "@nodelib/fs.stat",
- "version": "2.0.2",
- "author": "—",
- "license": "MIT"
- },
- {
- "name": "@nodelib/fs.walk",
- "version": "1.2.3",
- "author": "—",
- "license": "MIT"
- },
- {
- "name": "@npmcli/agent",
- "version": "3.0.0",
- "author": "GitHub Inc.",
- "license": "ISC"
- },
- {
- "name": "@npmcli/fs",
- "version": "2.1.2",
- "author": "GitHub Inc.",
- "license": "ISC"
- },
- {
- "name": "@npmcli/move-file",
- "version": "2.0.1",
- "author": "GitHub Inc.",
- "license": "MIT"
- },
- {
- "name": "@one-ini/wasm",
- "version": "0.1.1",
- "author": "—",
- "license": "MIT"
- },
- {
- "name": "@oxc-project/types",
- "version": "0.127.0",
- "author": "Boshen and oxc contributors",
- "license": "MIT"
- },
- {
- "name": "@petamoriken/float16",
- "version": "3.9.3",
- "author": "Kenta Moriuchi",
- "license": "MIT"
- },
- {
- "name": "@pkgjs/parseargs",
- "version": "0.11.0",
- "author": "—",
- "license": "MIT"
- },
- {
- "name": "@pkgr/core",
- "version": "0.2.9",
- "author": "JounQin",
- "license": "MIT"
- },
- {
- "name": "@playwright/test",
- "version": "1.59.1",
- "author": "Microsoft Corporation",
- "license": "Apache-2.0"
- },
- {
- "name": "@polka/url",
- "version": "1.0.0-next.24",
- "author": "Luke Edwards",
- "license": "MIT"
- },
- {
- "name": "@rolldown/binding-linux-x64-gnu",
- "version": "1.0.0-rc.17",
- "author": "—",
- "license": "MIT"
- },
- {
- "name": "@rolldown/pluginutils",
- "version": "1.0.0-rc.13",
- "author": "—",
- "license": "MIT"
- },
- {
- "name": "@sindresorhus/is",
- "version": "3.1.1",
- "author": "Sindre Sorhus",
- "license": "MIT"
- },
- {
- "name": "@standard-schema/spec",
- "version": "1.1.0",
- "author": "Colin McDonnell",
- "license": "MIT"
- },
- {
- "name": "@szmarczak/http-timer",
- "version": "4.0.5",
- "author": "Szymon Marczak",
- "license": "MIT"
- },
- {
- "name": "@tailwindcss/forms",
- "version": "0.5.11",
- "author": "—",
- "license": "MIT"
- },
- {
- "name": "@tailwindcss/node",
- "version": "4.2.4",
- "author": "—",
- "license": "MIT"
- },
- {
- "name": "@tailwindcss/oxide",
- "version": "4.2.4",
- "author": "—",
- "license": "MIT"
- },
- {
- "name": "@tailwindcss/oxide-linux-x64-gnu",
- "version": "4.2.4",
- "author": "—",
- "license": "MIT"
- },
- {
- "name": "@tailwindcss/vite",
- "version": "4.2.4",
- "author": "—",
- "license": "MIT"
- },
- {
- "name": "@tanstack/virtual-core",
- "version": "3.14.0",
- "author": "Tanner Linsley",
- "license": "MIT"
- },
- {
- "name": "@tanstack/vue-virtual",
- "version": "3.13.24",
- "author": "Tanner Linsley",
- "license": "MIT"
- },
- {
- "name": "@tootallnate/once",
- "version": "3.0.1",
- "author": "Nathan Rajlich",
- "license": "MIT"
- },
- {
- "name": "@types/cacheable-request",
- "version": "6.0.1",
- "author": "—",
- "license": "MIT"
- },
- {
- "name": "@types/chai",
- "version": "5.2.2",
- "author": "—",
- "license": "MIT"
- },
- {
- "name": "@types/debug",
- "version": "4.1.6",
- "author": "—",
- "license": "MIT"
- },
- {
- "name": "@types/deep-eql",
- "version": "4.0.0",
- "author": "—",
- "license": "MIT"
- },
- {
- "name": "@types/eslint",
- "version": "4.16.0",
- "author": "—",
- "license": "MIT"
- },
- {
- "name": "@types/eslint-scope",
- "version": "3.7.3",
- "author": "—",
- "license": "MIT"
- },
- {
- "name": "@types/estree",
- "version": "0.0.51",
- "author": "—",
- "license": "MIT"
- },
- {
- "name": "@types/events",
- "version": "3.0.3",
- "author": "—",
- "license": "MIT"
- },
- {
- "name": "@types/fs-extra",
- "version": "9.0.1",
- "author": "—",
- "license": "MIT"
- },
- {
- "name": "@types/glob",
- "version": "7.1.1",
- "author": "—",
- "license": "MIT"
- },
- {
- "name": "@types/hammerjs",
- "version": "2.0.46",
- "author": "—",
- "license": "MIT"
- },
- {
- "name": "@types/http-cache-semantics",
- "version": "4.0.0",
- "author": "—",
- "license": "MIT"
- },
- {
- "name": "@types/json-schema",
- "version": "4.0.0",
- "author": "—",
- "license": "MIT"
- },
- {
- "name": "@types/keyv",
- "version": "3.0.0",
- "author": "—",
- "license": "MIT"
- },
- {
- "name": "@types/minimatch",
- "version": "6.0.0",
- "author": "—",
- "license": "MIT"
- },
- {
- "name": "@types/mute-stream",
- "version": "0.0.4",
- "author": "—",
- "license": "MIT"
- },
- {
- "name": "@types/node",
- "version": "0.0.0",
- "author": "—",
- "license": "MIT"
- },
- {
- "name": "@types/rbush",
- "version": "4.0.0",
- "author": "—",
- "license": "MIT"
- },
- {
- "name": "@types/responselike",
- "version": "1.0.0",
- "author": "—",
- "license": "MIT"
- },
- {
- "name": "@types/trusted-types",
- "version": "2.0.7",
- "author": "—",
- "license": "MIT"
- },
- {
- "name": "@types/wrap-ansi",
- "version": "3.0.0",
- "author": "—",
- "license": "MIT"
- },
- {
- "name": "@types/yauzl",
- "version": "2.9.1",
- "author": "—",
- "license": "MIT"
- },
- {
- "name": "@vitejs/plugin-vue",
- "version": "6.0.6",
- "author": "Evan You",
- "license": "MIT"
- },
- {
- "name": "@vitest/coverage-v8",
- "version": "4.1.5",
- "author": "Anthony Fu",
- "license": "MIT"
- },
- {
- "name": "@vitest/expect",
- "version": "4.1.5",
- "author": "—",
- "license": "MIT"
- },
- {
- "name": "@vitest/mocker",
- "version": "4.1.5",
- "author": "—",
- "license": "MIT"
- },
- {
- "name": "@vitest/pretty-format",
- "version": "4.1.5",
- "author": "—",
- "license": "MIT"
- },
- {
- "name": "@vitest/runner",
- "version": "4.1.5",
- "author": "—",
- "license": "MIT"
- },
- {
- "name": "@vitest/snapshot",
- "version": "4.1.5",
- "author": "—",
- "license": "MIT"
- },
- {
- "name": "@vitest/spy",
- "version": "4.1.5",
- "author": "—",
- "license": "MIT"
- },
- {
- "name": "@vitest/ui",
- "version": "4.1.5",
- "author": "—",
- "license": "MIT"
- },
- {
- "name": "@vitest/utils",
- "version": "4.1.5",
- "author": "—",
- "license": "MIT"
- },
- {
- "name": "@vscode/sudo-prompt",
- "version": "9.3.1",
- "author": "Joran Dirk Greef",
- "license": "MIT"
- },
- {
- "name": "@vue/compiler-core",
- "version": "3.5.33",
- "author": "Evan You",
- "license": "MIT"
- },
- {
- "name": "@vue/compiler-dom",
- "version": "3.5.33",
- "author": "Evan You",
- "license": "MIT"
- },
- {
- "name": "@vue/compiler-sfc",
- "version": "3.5.33",
- "author": "Evan You",
- "license": "MIT"
- },
- {
- "name": "@vue/compiler-ssr",
- "version": "3.5.33",
- "author": "Evan You",
- "license": "MIT"
- },
- {
- "name": "@vue/devtools-api",
- "version": "6.5.0",
- "author": "Guillaume Chau",
- "license": "MIT"
- },
- {
- "name": "@vue/reactivity",
- "version": "3.5.33",
- "author": "Evan You",
- "license": "MIT"
- },
- {
- "name": "@vue/runtime-core",
- "version": "3.5.33",
- "author": "Evan You",
- "license": "MIT"
- },
- {
- "name": "@vue/runtime-dom",
- "version": "3.5.33",
- "author": "Evan You",
- "license": "MIT"
- },
- {
- "name": "@vue/server-renderer",
- "version": "3.5.33",
- "author": "Evan You",
- "license": "MIT"
- },
- {
- "name": "@vue/shared",
- "version": "3.5.33",
- "author": "Evan You",
- "license": "MIT"
- },
- {
- "name": "@vue/test-utils",
- "version": "2.4.10",
- "author": "Lachlan Miller",
- "license": "MIT"
- },
- {
- "name": "@vuetify/loader-shared",
- "version": "2.1.2",
- "author": "Kael Watts-Deuchar",
- "license": "MIT"
- },
- {
- "name": "@webassemblyjs/ast",
- "version": "1.11.1",
- "author": "Sven Sauleau",
- "license": "MIT"
- },
- {
- "name": "@webassemblyjs/floating-point-hex-parser",
- "version": "1.11.1",
- "author": "Mauro Bringolf",
- "license": "MIT"
- },
- {
- "name": "@webassemblyjs/helper-api-error",
- "version": "1.11.1",
- "author": "Sven Sauleau",
- "license": "MIT"
- },
- {
- "name": "@webassemblyjs/helper-buffer",
- "version": "1.11.1",
- "author": "Sven Sauleau",
- "license": "MIT"
- },
- {
- "name": "@webassemblyjs/helper-numbers",
- "version": "1.11.1",
- "author": "Sven Sauleau",
- "license": "MIT"
- },
- {
- "name": "@webassemblyjs/helper-wasm-bytecode",
- "version": "1.11.1",
- "author": "Sven Sauleau",
- "license": "MIT"
- },
- {
- "name": "@webassemblyjs/helper-wasm-section",
- "version": "1.11.1",
- "author": "Sven Sauleau",
- "license": "MIT"
- },
- {
- "name": "@webassemblyjs/ieee754",
- "version": "1.11.1",
- "author": "—",
- "license": "MIT"
- },
- {
- "name": "@webassemblyjs/leb128",
- "version": "1.11.1",
- "author": "—",
- "license": "Apache-2.0"
- },
- {
- "name": "@webassemblyjs/utf8",
- "version": "1.11.1",
- "author": "Sven Sauleau",
- "license": "MIT"
- },
- {
- "name": "@webassemblyjs/wasm-edit",
- "version": "1.11.1",
- "author": "Sven Sauleau",
- "license": "MIT"
- },
- {
- "name": "@webassemblyjs/wasm-gen",
- "version": "1.11.1",
- "author": "Sven Sauleau",
- "license": "MIT"
- },
- {
- "name": "@webassemblyjs/wasm-opt",
- "version": "1.11.1",
- "author": "Sven Sauleau",
- "license": "MIT"
- },
- {
- "name": "@webassemblyjs/wasm-parser",
- "version": "1.11.1",
- "author": "Sven Sauleau",
- "license": "MIT"
- },
- {
- "name": "@webassemblyjs/wast-printer",
- "version": "1.11.1",
- "author": "Sven Sauleau",
- "license": "MIT"
- },
- {
- "name": "@xmldom/xmldom",
- "version": "0.8.13",
- "author": "—",
- "license": "MIT"
- },
- {
- "name": "@xtuc/ieee754",
- "version": "1.2.0",
- "author": "Feross Aboukhadijeh",
- "license": "BSD-3-Clause"
- },
- {
- "name": "@xtuc/long",
- "version": "4.2.2",
- "author": "Daniel Wirtz",
- "license": "Apache-2.0"
- },
- {
- "name": "@zarrita/storage",
- "version": "0.2.0",
- "author": "—",
- "license": "MIT"
- },
- {
- "name": "abbrev",
- "version": "2.0.0",
- "author": "GitHub Inc.",
- "license": "ISC"
- },
- {
- "name": "abbrev",
- "version": "1.0.3",
- "author": "Isaac Z. Schlueter",
- "license": "Unknown"
- },
- {
- "name": "acorn",
- "version": "1.0.3",
- "author": "—",
- "license": "MIT"
- },
- {
- "name": "acorn-import-assertions",
- "version": "1.9.0",
- "author": "Sven Sauleau",
- "license": "MIT"
- },
- {
- "name": "acorn-jsx",
- "version": "5.3.2",
- "author": "—",
- "license": "MIT"
- },
- {
- "name": "agent-base",
- "version": "6.0.2",
- "author": "Nathan Rajlich",
- "license": "MIT"
- },
- {
- "name": "agentkeepalive",
- "version": "4.6.0",
- "author": "fengmk2",
- "license": "MIT"
- },
- {
- "name": "aggregate-error",
- "version": "3.1.0",
- "author": "Sindre Sorhus",
- "license": "MIT"
- },
- {
- "name": "ajv",
- "version": "6.12.0",
- "author": "Evgeny Poberezkin",
- "license": "MIT"
- },
- {
- "name": "ajv-keywords",
- "version": "3.5.2",
- "author": "Evgeny Poberezkin",
- "license": "MIT"
- },
- {
- "name": "ansi-escapes",
- "version": "4.3.2",
- "author": "Sindre Sorhus",
- "license": "MIT"
- },
- {
- "name": "ansi-regex",
- "version": "5.0.1",
- "author": "Sindre Sorhus",
- "license": "MIT"
- },
- {
- "name": "ansi-styles",
- "version": "4.0.0",
- "author": "Sindre Sorhus",
- "license": "MIT"
- },
- {
- "name": "app-builder-bin",
- "version": "5.0.0-alpha.12",
- "author": "—",
- "license": "MIT"
- },
- {
- "name": "app-builder-lib",
- "version": "26.8.1",
- "author": "Vladimir Krivosheev",
- "license": "MIT"
- },
- {
- "name": "argparse",
- "version": "1.0.10",
- "author": "—",
- "license": "MIT"
- },
- {
- "name": "argparse",
- "version": "2.0.1",
- "author": "—",
- "license": "Python-2.0"
- },
- {
- "name": "array-buffer-byte-length",
- "version": "1.0.2",
- "author": "Jordan Harband",
- "license": "MIT"
- },
- {
- "name": "arraybuffer.prototype.slice",
- "version": "1.0.4",
- "author": "Jordan Harband",
- "license": "MIT"
- },
- {
- "name": "asar",
- "version": "3.2.0",
- "author": "—",
- "license": "MIT"
- },
- {
- "name": "ast-types",
- "version": "0.8.15",
- "author": "Ben Newman",
- "license": "MIT"
- },
- {
- "name": "ast-v8-to-istanbul",
- "version": "1.0.0",
- "author": "Ari Perkkiö",
- "license": "MIT"
- },
- {
- "name": "async",
- "version": "3.2.3",
- "author": "Caolan McMahon",
- "license": "MIT"
- },
- {
- "name": "async-exit-hook",
- "version": "2.0.1",
- "author": "Tapani Moilanen",
- "license": "MIT"
- },
- {
- "name": "async-function",
- "version": "1.0.0",
- "author": "Jordan Harbamd",
- "license": "MIT"
- },
- {
- "name": "asynckit",
- "version": "0.4.0",
- "author": "Alex Indigo",
- "license": "MIT"
- },
- {
- "name": "at-least-node",
- "version": "1.0.0",
- "author": "Ryan Zimmerman",
- "license": "ISC"
- },
- {
- "name": "author-regex",
- "version": "1.0.0",
- "author": "Jon Schlinkert",
- "license": "MIT"
- },
- {
- "name": "available-typed-arrays",
- "version": "1.0.7",
- "author": "Jordan Harband",
- "license": "MIT"
- },
- {
- "name": "balanced-match",
- "version": "0.4.1",
- "author": "—",
- "license": "MIT"
- },
- {
- "name": "base64-js",
- "version": "1.5.1",
- "author": "T. Jameson Little",
- "license": "MIT"
- },
- {
- "name": "bidi-js",
- "version": "1.0.3",
- "author": "Jason Johnston",
- "license": "MIT"
- },
- {
- "name": "bluebird",
- "version": "3.1.1",
- "author": "Petka Antonov",
- "license": "MIT"
- },
- {
- "name": "blueimp-canvas-to-blob",
- "version": "3.29.0",
- "author": "Sebastian Tschan",
- "license": "MIT"
- },
- {
- "name": "boolbase",
- "version": "1.0.0",
- "author": "Felix Boehm",
- "license": "ISC"
- },
- {
- "name": "boolean",
- "version": "3.2.0",
- "author": "—",
- "license": "MIT"
- },
- {
- "name": "brace-expansion",
- "version": "1.1.7",
- "author": "—",
- "license": "MIT"
- },
- {
- "name": "braces",
- "version": "3.0.1",
- "author": "Jon Schlinkert",
- "license": "MIT"
- },
- {
- "name": "browserslist",
- "version": "4.14.5",
- "author": "Andrey Sitnik",
- "license": "MIT"
- },
- {
- "name": "buffer-crc32",
- "version": "0.2.3",
- "author": "Brian J. Brennan",
- "license": "Unknown"
- },
- {
- "name": "buffer-from",
- "version": "1.0.0",
- "author": "—",
- "license": "MIT"
- },
- {
- "name": "builder-util",
- "version": "26.8.1",
- "author": "Vladimir Krivosheev",
- "license": "MIT"
- },
- {
- "name": "builder-util-runtime",
- "version": "9.5.1",
- "author": "Vladimir Krivosheev",
- "license": "MIT"
- },
- {
- "name": "cacache",
- "version": "16.1.3",
- "author": "GitHub Inc.",
- "license": "ISC"
- },
- {
- "name": "cacheable-lookup",
- "version": "5.0.3",
- "author": "Szymon Marczak",
- "license": "MIT"
- },
- {
- "name": "cacheable-request",
- "version": "7.0.1",
- "author": "Luke Childs",
- "license": "MIT"
- },
- {
- "name": "call-bind",
- "version": "1.0.9",
- "author": "Jordan Harband",
- "license": "MIT"
- },
- {
- "name": "call-bind-apply-helpers",
- "version": "1.0.1",
- "author": "Jordan Harband",
- "license": "MIT"
- },
- {
- "name": "call-bound",
- "version": "1.0.4",
- "author": "Jordan Harband",
- "license": "MIT"
- },
- {
- "name": "callsites",
- "version": "3.0.0",
- "author": "Sindre Sorhus",
- "license": "MIT"
- },
- {
- "name": "camelcase",
- "version": "5.0.0",
- "author": "Sindre Sorhus",
- "license": "MIT"
- },
- {
- "name": "caniuse-lite",
- "version": "1.0.30001135",
- "author": "Ben Briggs",
- "license": "CC-BY-4.0"
- },
- {
- "name": "chai",
- "version": "6.2.2",
- "author": "Jake Luer",
- "license": "MIT"
- },
- {
- "name": "chalk",
- "version": "4.0.0",
- "author": "—",
- "license": "MIT"
- },
- {
- "name": "chardet",
- "version": "0.7.0",
- "author": "Dmitry Shirokov",
- "license": "MIT"
- },
- {
- "name": "chownr",
- "version": "2.0.0",
- "author": "Isaac Z. Schlueter",
- "license": "ISC"
- },
- {
- "name": "chownr",
- "version": "3.0.0",
- "author": "Isaac Z. Schlueter",
- "license": "BlueOak-1.0.0"
- },
- {
- "name": "chrome-trace-event",
- "version": "1.0.2",
- "author": "Trent Mick, Sam Saccone",
- "license": "MIT"
- },
- {
- "name": "chromium-pickle-js",
- "version": "0.2.0",
- "author": "—",
- "license": "MIT"
- },
- {
- "name": "ci-info",
- "version": "4.3.1",
- "author": "Thomas Watson Steen",
- "license": "MIT"
- },
- {
- "name": "clean-stack",
- "version": "2.2.0",
- "author": "Sindre Sorhus",
- "license": "MIT"
- },
- {
- "name": "cli-cursor",
- "version": "3.1.0",
- "author": "Sindre Sorhus",
- "license": "MIT"
- },
- {
- "name": "cli-spinners",
- "version": "2.4.0",
- "author": "Sindre Sorhus",
- "license": "MIT"
- },
- {
- "name": "cli-table3",
- "version": "0.5.1",
- "author": "James Talmage",
- "license": "MIT"
- },
- {
- "name": "cli-truncate",
- "version": "3.1.0",
- "author": "Sindre Sorhus",
- "license": "MIT"
- },
- {
- "name": "cli-width",
- "version": "4.1.0",
- "author": "Ilya Radchenko",
- "license": "ISC"
- },
- {
- "name": "click-outside-vue3",
- "version": "4.0.1",
- "author": "ndelvalle",
- "license": "MIT"
- },
- {
- "name": "cliui",
- "version": "4.0.0",
- "author": "Ben Coe",
- "license": "ISC"
- },
- {
- "name": "clone",
- "version": "1.0.2",
- "author": "Paul Vorbach",
- "license": "MIT"
- },
- {
- "name": "clone-response",
- "version": "1.0.2",
- "author": "Luke Childs",
- "license": "MIT"
- },
- {
- "name": "code-point-at",
- "version": "1.1.0",
- "author": "Sindre Sorhus",
- "license": "MIT"
- },
- {
- "name": "color-convert",
- "version": "2.0.0",
- "author": "Heather Arthur",
- "license": "MIT"
- },
- {
- "name": "color-name",
- "version": "1.1.4",
- "author": "DY",
- "license": "MIT"
- },
- {
- "name": "colorette",
- "version": "2.0.20",
- "author": "Jorge Bucaran",
- "license": "MIT"
- },
- {
- "name": "colors",
- "version": "1.4.0",
- "author": "Marak Squires",
- "license": "MIT"
- },
- {
- "name": "combined-stream",
- "version": "1.0.8",
- "author": "Felix Geisendörfer",
- "license": "MIT"
- },
- {
- "name": "commander",
- "version": "2.20.0",
- "author": "TJ Holowaychuk",
- "license": "MIT"
- },
- {
- "name": "compare-version",
- "version": "0.1.2",
- "author": "Kevin Mårtensson",
- "license": "MIT"
- },
- {
- "name": "component-emitter",
- "version": "2.0.0",
- "author": "—",
- "license": "MIT"
- },
- {
- "name": "compressorjs",
- "version": "1.3.0",
- "author": "Chen Fengyuan",
- "license": "MIT"
- },
- {
- "name": "concat-map",
- "version": "0.0.1",
- "author": "James Halliday",
- "license": "MIT"
- },
- {
- "name": "config-chain",
- "version": "1.1.11",
- "author": "Dominic Tarr",
- "license": "MIT"
- },
- {
- "name": "convert-source-map",
- "version": "2.0.0",
- "author": "Thorsten Lorenz",
- "license": "MIT"
- },
- {
- "name": "core-util-is",
- "version": "1.0.0",
- "author": "Isaac Z. Schlueter",
- "license": "MIT"
- },
- {
- "name": "cross-dirname",
- "version": "0.1.0",
- "author": "—",
- "license": "MIT"
- },
- {
- "name": "cross-env",
- "version": "10.1.0",
- "author": "Kent C. Dodds",
- "license": "MIT"
- },
- {
- "name": "cross-spawn",
- "version": "6.0.0",
- "author": "André Cruz",
- "license": "MIT"
- },
- {
- "name": "cross-zip",
- "version": "4.0.0",
- "author": "Feross Aboukhadijeh",
- "license": "MIT"
- },
- {
- "name": "css-tree",
- "version": "3.2.1",
- "author": "Roman Dvornov",
- "license": "MIT"
- },
- {
- "name": "cssesc",
- "version": "3.0.0",
- "author": "Mathias Bynens",
- "license": "MIT"
- },
- {
- "name": "csstype",
- "version": "3.2.3",
- "author": "Fredrik Nicol",
- "license": "MIT"
- },
- {
- "name": "data-urls",
- "version": "7.0.0",
- "author": "Domenic Denicola",
- "license": "MIT"
- },
- {
- "name": "data-view-buffer",
- "version": "1.0.2",
- "author": "Jordan Harband",
- "license": "MIT"
- },
- {
- "name": "data-view-byte-length",
- "version": "1.0.2",
- "author": "Jordan Harband",
- "license": "MIT"
- },
- {
- "name": "data-view-byte-offset",
- "version": "1.0.1",
- "author": "Jordan Harband",
- "license": "MIT"
- },
- {
- "name": "dayjs",
- "version": "1.11.20",
- "author": "iamkun",
- "license": "MIT"
- },
- {
- "name": "debug",
- "version": "2.2.0",
- "author": "Josh Junon",
- "license": "MIT"
- },
- {
- "name": "decamelize",
- "version": "1.2.0",
- "author": "Sindre Sorhus",
- "license": "MIT"
- },
- {
- "name": "decimal.js",
- "version": "10.6.0",
- "author": "Michael Mclaughlin",
- "license": "MIT"
- },
- {
- "name": "decompress-response",
- "version": "6.0.0",
- "author": "Sindre Sorhus",
- "license": "MIT"
- },
- {
- "name": "deep-is",
- "version": "0.1.3",
- "author": "Thorsten Lorenz",
- "license": "MIT"
- },
- {
- "name": "defaults",
- "version": "1.0.3",
- "author": "Elijah Insua",
- "license": "MIT"
- },
- {
- "name": "defer-to-connect",
- "version": "2.0.0",
- "author": "Szymon Marczak",
- "license": "MIT"
- },
- {
- "name": "define-data-property",
- "version": "1.1.4",
- "author": "Jordan Harband",
- "license": "MIT"
- },
- {
- "name": "define-properties",
- "version": "1.1.3",
- "author": "Jordan Harband",
- "license": "MIT"
- },
- {
- "name": "delayed-stream",
- "version": "1.0.0",
- "author": "Felix Geisendörfer",
- "license": "MIT"
- },
- {
- "name": "detect-libc",
- "version": "2.0.1",
- "author": "Lovell Fuller",
- "license": "Apache-2.0"
- },
- {
- "name": "detect-node",
- "version": "2.0.4",
- "author": "Ilya Kantor",
- "license": "ISC"
- },
- {
- "name": "dijkstrajs",
- "version": "1.0.1",
- "author": "—",
- "license": "MIT"
- },
- {
- "name": "dir-compare",
- "version": "4.2.0",
- "author": "Liviu Grigorescu",
- "license": "MIT"
- },
- {
- "name": "dmg-builder",
- "version": "26.8.1",
- "author": "Vladimir Krivosheev",
- "license": "MIT"
- },
- {
- "name": "dompurify",
- "version": "3.4.5",
- "author": "Dr.-Ing. Mario Heiderich, Cure53",
- "license": "(MPL-2.0 OR Apache-2.0)"
- },
- {
- "name": "dotenv",
- "version": "16.6.1",
- "author": "—",
- "license": "BSD-2-Clause"
- },
- {
- "name": "dotenv-expand",
- "version": "11.0.6",
- "author": "motdotla",
- "license": "BSD-2-Clause"
- },
- {
- "name": "dunder-proto",
- "version": "1.0.0",
- "author": "Jordan Harband",
- "license": "MIT"
- },
- {
- "name": "earcut",
- "version": "3.0.0",
- "author": "Vladimir Agafonkin",
- "license": "ISC"
- },
- {
- "name": "editorconfig",
- "version": "1.0.3",
- "author": "EditorConfig Team",
- "license": "MIT"
- },
- {
- "name": "ejs",
- "version": "3.1.8",
- "author": "Matthew Eernisse",
- "license": "Apache-2.0"
- },
- {
- "name": "electron",
- "version": "41.2.2",
- "author": "Electron Community",
- "license": "MIT"
- },
- {
- "name": "electron-builder",
- "version": "26.8.1",
- "author": "Vladimir Krivosheev",
- "license": "MIT"
- },
- {
- "name": "electron-builder-squirrel-windows",
- "version": "26.8.1",
- "author": "Vladimir Krivosheev",
- "license": "MIT"
- },
- {
- "name": "electron-installer-common",
- "version": "0.10.2",
- "author": "Mark Lee",
- "license": "Apache-2.0"
- },
- {
- "name": "electron-installer-debian",
- "version": "3.2.0",
- "author": "Daniel Perez Alvarez",
- "license": "MIT"
- },
- {
- "name": "electron-installer-redhat",
- "version": "3.2.0",
- "author": "Daniel Perez Alvarez",
- "license": "MIT"
- },
- {
- "name": "electron-installer-snap",
- "version": "5.2.0",
- "author": "Mark Lee",
- "license": "Apache-2.0"
- },
- {
- "name": "electron-prompt",
- "version": "1.7.0",
- "author": "p-sam",
- "license": "MIT"
- },
- {
- "name": "electron-publish",
- "version": "26.8.1",
- "author": "Vladimir Krivosheev",
- "license": "MIT"
- },
- {
- "name": "electron-to-chromium",
- "version": "1.3.571",
- "author": "Kilian Valkhof",
- "license": "ISC"
- },
- {
- "name": "electron-winstaller",
- "version": "5.3.0",
- "author": "—",
- "license": "MIT"
- },
- {
- "name": "emoji-picker-element",
- "version": "1.29.1",
- "author": "Nolan Lawson",
- "license": "Apache-2.0"
- },
- {
- "name": "emoji-picker-element-data",
- "version": "1.8.0",
- "author": "Nolan Lawson",
- "license": "Apache-2.0"
- },
- {
- "name": "emoji-regex",
- "version": "8.0.0",
- "author": "Mathias Bynens",
- "license": "MIT"
- },
- {
- "name": "encodeurl",
- "version": "1.0.2",
- "author": "—",
- "license": "MIT"
- },
- {
- "name": "encoding",
- "version": "0.1.13",
- "author": "Andris Reinman",
- "license": "MIT"
- },
- {
- "name": "end-of-stream",
- "version": "1.1.0",
- "author": "Mathias Buus",
- "license": "MIT"
- },
- {
- "name": "enhanced-resolve",
- "version": "5.8.3",
- "author": "Tobias Koppers @sokra",
- "license": "MIT"
- },
- {
- "name": "entities",
- "version": "7.0.1",
- "author": "Felix Boehm",
- "license": "BSD-2-Clause"
- },
- {
- "name": "env-paths",
- "version": "2.2.0",
- "author": "Sindre Sorhus",
- "license": "MIT"
- },
- {
- "name": "err-code",
- "version": "2.0.2",
- "author": "IndigoUnited",
- "license": "MIT"
- },
- {
- "name": "error-ex",
- "version": "1.2.0",
- "author": "—",
- "license": "MIT"
- },
- {
- "name": "es-abstract",
- "version": "1.24.2",
- "author": "Jordan Harband",
- "license": "MIT"
- },
- {
- "name": "es-define-property",
- "version": "1.0.0",
- "author": "Jordan Harband",
- "license": "MIT"
- },
- {
- "name": "es-errors",
- "version": "1.3.0",
- "author": "Jordan Harband",
- "license": "MIT"
- },
- {
- "name": "es-module-lexer",
- "version": "0.9.0",
- "author": "Guy Bedford",
- "license": "MIT"
- },
- {
- "name": "es-object-atoms",
- "version": "1.0.0",
- "author": "Jordan Harband",
- "license": "MIT"
- },
- {
- "name": "es-set-tostringtag",
- "version": "2.1.0",
- "author": "Jordan Harband",
- "license": "MIT"
- },
- {
- "name": "es-to-primitive",
- "version": "1.3.0",
- "author": "Jordan Harband",
- "license": "MIT"
- },
- {
- "name": "es6-error",
- "version": "4.1.1",
- "author": "Ben Youngblood",
- "license": "MIT"
- },
- {
- "name": "escalade",
- "version": "3.0.2",
- "author": "Luke Edwards",
- "license": "MIT"
- },
- {
- "name": "escape-string-regexp",
- "version": "1.0.2",
- "author": "Sindre Sorhus",
- "license": "MIT"
- },
- {
- "name": "eslint",
- "version": "9.39.4",
- "author": "Nicholas C. Zakas",
- "license": "MIT"
- },
- {
- "name": "eslint-config-prettier",
- "version": "10.1.8",
- "author": "Simon Lydell",
- "license": "MIT"
- },
- {
- "name": "eslint-plugin-prettier",
- "version": "5.5.5",
- "author": "Teddy Katz",
- "license": "MIT"
- },
- {
- "name": "eslint-plugin-security",
- "version": "3.0.1",
- "author": "Node Security Project",
- "license": "Apache-2.0"
- },
- {
- "name": "eslint-plugin-vue",
- "version": "10.9.1",
- "author": "Toru Nagashima",
- "license": "MIT"
- },
- {
- "name": "eslint-scope",
- "version": "5.1.1",
- "author": "—",
- "license": "BSD-2-Clause"
- },
- {
- "name": "eslint-visitor-keys",
- "version": "3.3.0",
- "author": "Toru Nagashima",
- "license": "Apache-2.0"
- },
- {
- "name": "esmangle-evaluator",
- "version": "1.0.1",
- "author": "Andres Suarez",
- "license": "MIT"
- },
- {
- "name": "espree",
- "version": "10.3.0",
- "author": "Nicholas C. Zakas",
- "license": "BSD-2-Clause"
- },
- {
- "name": "esprima",
- "version": "4.0.0",
- "author": "Ariya Hidayat",
- "license": "BSD-2-Clause"
- },
- {
- "name": "esprima-fb",
- "version": "15001.1001.0-dev-harmony-fb",
- "author": "Ariya Hidayat",
- "license": "BSD"
- },
- {
- "name": "esquery",
- "version": "1.6.0",
- "author": "Joel Feenstra",
- "license": "BSD-3-Clause"
- },
- {
- "name": "esrecurse",
- "version": "4.3.0",
- "author": "—",
- "license": "BSD-2-Clause"
- },
- {
- "name": "estraverse",
- "version": "4.1.1",
- "author": "—",
- "license": "BSD-2-Clause"
- },
- {
- "name": "estree-walker",
- "version": "2.0.2",
- "author": "Rich Harris",
- "license": "MIT"
- },
- {
- "name": "esutils",
- "version": "2.0.2",
- "author": "—",
- "license": "BSD"
- },
- {
- "name": "eventemitter3",
- "version": "5.0.1",
- "author": "Arnout Kazemier",
- "license": "MIT"
- },
- {
- "name": "events",
- "version": "3.2.0",
- "author": "Irakli Gozalishvili",
- "license": "MIT"
- },
- {
- "name": "execa",
- "version": "1.0.0",
- "author": "Sindre Sorhus",
- "license": "MIT"
- },
- {
- "name": "expect-type",
- "version": "1.3.0",
- "author": "—",
- "license": "Apache-2.0"
- },
- {
- "name": "exponential-backoff",
- "version": "3.1.1",
- "author": "Sami Sayegh",
- "license": "Apache-2.0"
- },
- {
- "name": "external-editor",
- "version": "3.1.0",
- "author": "Kevin Gravier",
- "license": "MIT"
- },
- {
- "name": "extract-zip",
- "version": "2.0.0",
- "author": "max ogden",
- "license": "BSD-2-Clause"
- },
- {
- "name": "fake-indexeddb",
- "version": "6.2.5",
- "author": "Jeremy Scheff",
- "license": "Apache-2.0"
- },
- {
- "name": "falafel",
- "version": "1.2.0",
- "author": "James Halliday",
- "license": "MIT"
- },
- {
- "name": "fast-deep-equal",
- "version": "3.1.1",
- "author": "Evgeny Poberezkin",
- "license": "MIT"
- },
- {
- "name": "fast-diff",
- "version": "1.1.2",
- "author": "Jason Chen",
- "license": "Apache-2.0"
- },
- {
- "name": "fast-glob",
- "version": "3.2.7",
- "author": "Denis Malinochkin",
- "license": "MIT"
- },
- {
- "name": "fast-json-stable-stringify",
- "version": "2.0.0",
- "author": "James Halliday",
- "license": "MIT"
- },
- {
- "name": "fast-levenshtein",
- "version": "2.0.6",
- "author": "Ramesh Nair",
- "license": "MIT"
- },
- {
- "name": "fastq",
- "version": "1.6.0",
- "author": "Matteo Collina",
- "license": "ISC"
- },
- {
- "name": "fd-slicer",
- "version": "1.1.0",
- "author": "Andrew Kelley",
- "license": "MIT"
- },
- {
- "name": "fdir",
- "version": "6.4.3",
- "author": "thecodrr",
- "license": "MIT"
- },
- {
- "name": "fflate",
- "version": "0.8.0",
- "author": "Arjun Barrett",
- "license": "MIT"
- },
- {
- "name": "file-entry-cache",
- "version": "8.0.0",
- "author": "Jared Wray",
- "license": "MIT"
- },
- {
- "name": "filelist",
- "version": "1.0.1",
- "author": "Matthew Eernisse",
- "license": "Apache-2.0"
- },
- {
- "name": "filename-reserved-regex",
- "version": "2.0.0",
- "author": "Sindre Sorhus",
- "license": "MIT"
- },
- {
- "name": "filenamify",
- "version": "4.3.0",
- "author": "Sindre Sorhus",
- "license": "MIT"
- },
- {
- "name": "fill-range",
- "version": "7.0.1",
- "author": "Jon Schlinkert",
- "license": "MIT"
- },
- {
- "name": "find-up",
- "version": "2.0.0",
- "author": "Sindre Sorhus",
- "license": "MIT"
- },
- {
- "name": "flat-cache",
- "version": "4.0.0",
- "author": "Jared Wray",
- "license": "MIT"
- },
- {
- "name": "flatted",
- "version": "3.4.2",
- "author": "Andrea Giammarchi",
- "license": "ISC"
- },
- {
- "name": "flora-colossus",
- "version": "2.0.0",
- "author": "Samuel Attard",
- "license": "MIT"
- },
- {
- "name": "for-each",
- "version": "0.3.5",
- "author": "Raynos",
- "license": "MIT"
- },
- {
- "name": "foreach",
- "version": "2.0.6",
- "author": "Manuel Stofer",
- "license": "MIT"
- },
- {
- "name": "foreground-child",
- "version": "3.1.0",
- "author": "Isaac Z. Schlueter",
- "license": "ISC"
- },
- {
- "name": "form-data",
- "version": "4.0.5",
- "author": "Felix Geisendörfer",
- "license": "MIT"
- },
- {
- "name": "fs-extra",
- "version": "7.0.1",
- "author": "JP Richardson",
- "license": "MIT"
- },
- {
- "name": "fs-minipass",
- "version": "2.1.0",
- "author": "GitHub Inc.",
- "license": "ISC"
- },
- {
- "name": "fs.realpath",
- "version": "1.0.0",
- "author": "Isaac Z. Schlueter",
- "license": "ISC"
- },
- {
- "name": "function-bind",
- "version": "1.1.1",
- "author": "Raynos",
- "license": "MIT"
- },
- {
- "name": "function.prototype.name",
- "version": "1.1.8",
- "author": "Jordan Harband",
- "license": "MIT"
- },
- {
- "name": "functions-have-names",
- "version": "1.2.3",
- "author": "Jordan Harband",
- "license": "MIT"
- },
- {
- "name": "galactus",
- "version": "1.0.0",
- "author": "Samuel Attard",
- "license": "MIT"
- },
- {
- "name": "gar",
- "version": "1.0.4",
- "author": "Ethan Davis",
- "license": "MIT"
- },
- {
- "name": "generator-function",
- "version": "2.0.1",
- "author": "Jordan Harbamd",
- "license": "MIT"
- },
- {
- "name": "geotiff",
- "version": "3.0.5",
- "author": "Fabian Schindler",
- "license": "MIT"
- },
- {
- "name": "get-caller-file",
- "version": "1.0.1",
- "author": "Stefan Penner",
- "license": "ISC"
- },
- {
- "name": "get-folder-size",
- "version": "2.0.1",
- "author": "Alexandru Vladutu",
- "license": "MIT"
- },
- {
- "name": "get-intrinsic",
- "version": "1.1.3",
- "author": "Jordan Harband",
- "license": "MIT"
- },
- {
- "name": "get-package-info",
- "version": "1.0.0",
- "author": "Rahat Ahmed",
- "license": "MIT"
- },
- {
- "name": "get-proto",
- "version": "1.0.1",
- "author": "Jordan Harband",
- "license": "MIT"
- },
- {
- "name": "get-stream",
- "version": "4.0.0",
- "author": "Sindre Sorhus",
- "license": "MIT"
- },
- {
- "name": "get-symbol-description",
- "version": "1.1.0",
- "author": "Jordan Harband",
- "license": "MIT"
- },
- {
- "name": "glob",
- "version": "7.1.3",
- "author": "Isaac Z. Schlueter",
- "license": "ISC"
- },
- {
- "name": "glob-parent",
- "version": "5.1.2",
- "author": "Gulp Team",
- "license": "ISC"
- },
- {
- "name": "glob-to-regexp",
- "version": "0.4.1",
- "author": "Nick Fitzgerald",
- "license": "BSD-2-Clause"
- },
- {
- "name": "global-agent",
- "version": "3.0.0",
- "author": "Gajus Kuizinas",
- "license": "BSD-3-Clause"
- },
- {
- "name": "global-dirs",
- "version": "3.0.0",
- "author": "Sindre Sorhus",
- "license": "MIT"
- },
- {
- "name": "global-tunnel-ng",
- "version": "2.7.1",
- "author": "GoInstant Inc., a salesforce.com company",
- "license": "BSD-3-Clause"
- },
- {
- "name": "globals",
- "version": "14.0.0",
- "author": "Sindre Sorhus",
- "license": "MIT"
- },
- {
- "name": "globalthis",
- "version": "1.0.1",
- "author": "Jordan Harband",
- "license": "MIT"
- },
- {
- "name": "gopd",
- "version": "1.0.1",
- "author": "Jordan Harband",
- "license": "MIT"
- },
- {
- "name": "got",
- "version": "11.7.0",
- "author": "—",
- "license": "MIT"
- },
- {
- "name": "graceful-fs",
- "version": "4.1.2",
- "author": "—",
- "license": "ISC"
- },
- {
- "name": "has",
- "version": "1.0.4",
- "author": "Thiago de Arruda",
- "license": "MIT"
- },
- {
- "name": "has-bigints",
- "version": "1.1.0",
- "author": "Jordan Harband",
- "license": "MIT"
- },
- {
- "name": "has-flag",
- "version": "4.0.0",
- "author": "Sindre Sorhus",
- "license": "MIT"
- },
- {
- "name": "has-property-descriptors",
- "version": "1.0.2",
- "author": "Jordan Harband",
- "license": "MIT"
- },
- {
- "name": "has-proto",
- "version": "1.0.1",
- "author": "Jordan Harband",
- "license": "MIT"
- },
- {
- "name": "has-symbols",
- "version": "1.0.3",
- "author": "Jordan Harband",
- "license": "MIT"
- },
- {
- "name": "has-tostringtag",
- "version": "1.0.2",
- "author": "Jordan Harband",
- "license": "MIT"
- },
- {
- "name": "hasown",
- "version": "2.0.0",
- "author": "Jordan Harband",
- "license": "MIT"
- },
- {
- "name": "hosted-git-info",
- "version": "2.0.2",
- "author": "Rebecca Turner",
- "license": "ISC"
- },
- {
- "name": "html-encoding-sniffer",
- "version": "6.0.0",
- "author": "Domenic Denicola",
- "license": "MIT"
- },
- {
- "name": "html-escaper",
- "version": "2.0.0",
- "author": "Andrea Giammarchi",
- "license": "MIT"
- },
- {
- "name": "http-cache-semantics",
- "version": "4.0.0",
- "author": "Kornel Lesiński",
- "license": "BSD-2-Clause"
- },
- {
- "name": "http-proxy-agent",
- "version": "5.0.0",
- "author": "Nathan Rajlich",
- "license": "MIT"
- },
- {
- "name": "http2-wrapper",
- "version": "1.0.0-beta.5.2",
- "author": "Szymon Marczak",
- "license": "MIT"
- },
- {
- "name": "https-proxy-agent",
- "version": "5.0.1",
- "author": "Nathan Rajlich",
- "license": "MIT"
- },
- {
- "name": "humanize-ms",
- "version": "1.2.1",
- "author": "dead-horse",
- "license": "MIT"
- },
- {
- "name": "iconv-lite",
- "version": "0.4.24",
- "author": "Alexander Shtuchkin",
- "license": "MIT"
- },
- {
- "name": "ignore",
- "version": "5.3.2",
- "author": "kael",
- "license": "MIT"
- },
- {
- "name": "immediate",
- "version": "3.0.5",
- "author": "—",
- "license": "MIT"
- },
- {
- "name": "import-fresh",
- "version": "3.2.1",
- "author": "Sindre Sorhus",
- "license": "MIT"
- },
- {
- "name": "imurmurhash",
- "version": "0.1.4",
- "author": "Jens Taylor",
- "license": "MIT"
- },
- {
- "name": "indent-string",
- "version": "4.0.0",
- "author": "Sindre Sorhus",
- "license": "MIT"
- },
- {
- "name": "infer-owner",
- "version": "1.0.4",
- "author": "Isaac Z. Schlueter",
- "license": "ISC"
- },
- {
- "name": "inflight",
- "version": "1.0.4",
- "author": "Isaac Z. Schlueter",
- "license": "ISC"
- },
- {
- "name": "inherits",
- "version": "2.0.1",
- "author": "—",
- "license": "ISC"
- },
- {
- "name": "inherits",
- "version": "2.0.0",
- "author": "Isaac Z. Schlueter",
- "license": "WTFPL2"
- },
- {
- "name": "ini",
- "version": "1.3.4",
- "author": "Isaac Z. Schlueter",
- "license": "ISC"
- },
- {
- "name": "inline-process-browser",
- "version": "1.0.0",
- "author": "Calvin W. Metcalf",
- "license": "MIT"
- },
- {
- "name": "internal-slot",
- "version": "1.1.0",
- "author": "Jordan Harband",
- "license": "MIT"
- },
- {
- "name": "interpret",
- "version": "3.1.1",
- "author": "Gulp Team",
- "license": "MIT"
- },
- {
- "name": "invert-kv",
- "version": "2.0.0",
- "author": "Sindre Sorhus",
- "license": "MIT"
- },
- {
- "name": "ip",
- "version": "2.0.1",
- "author": "Fedor Indutny",
- "license": "MIT"
- },
- {
- "name": "is-array-buffer",
- "version": "3.0.5",
- "author": "Jordan Harband",
- "license": "MIT"
- },
- {
- "name": "is-async-function",
- "version": "2.1.1",
- "author": "Jordan Harband",
- "license": "MIT"
- },
- {
- "name": "is-bigint",
- "version": "1.1.0",
- "author": "Jordan Harband",
- "license": "MIT"
- },
- {
- "name": "is-blob",
- "version": "2.1.0",
- "author": "Sindre Sorhus",
- "license": "MIT"
- },
- {
- "name": "is-boolean-object",
- "version": "1.2.0",
- "author": "Jordan Harband",
- "license": "MIT"
- },
- {
- "name": "is-callable",
- "version": "1.2.7",
- "author": "Jordan Harband",
- "license": "MIT"
- },
- {
- "name": "is-core-module",
- "version": "2.16.1",
- "author": "Jordan Harband",
- "license": "MIT"
- },
- {
- "name": "is-data-view",
- "version": "1.0.2",
- "author": "Jordan Harband",
- "license": "MIT"
- },
- {
- "name": "is-date-object",
- "version": "1.1.0",
- "author": "Jordan Harband",
- "license": "MIT"
- },
- {
- "name": "is-extglob",
- "version": "2.1.1",
- "author": "Jon Schlinkert",
- "license": "MIT"
- },
- {
- "name": "is-finalizationregistry",
- "version": "1.1.1",
- "author": "Jordan Harband",
- "license": "MIT"
- },
- {
- "name": "is-fullwidth-code-point",
- "version": "1.0.0",
- "author": "Sindre Sorhus",
- "license": "MIT"
- },
- {
- "name": "is-generator-function",
- "version": "1.1.2",
- "author": "Jordan Harband",
- "license": "MIT"
- },
- {
- "name": "is-glob",
- "version": "4.0.1",
- "author": "Jon Schlinkert",
- "license": "MIT"
- },
- {
- "name": "is-interactive",
- "version": "1.0.0",
- "author": "Sindre Sorhus",
- "license": "MIT"
- },
- {
- "name": "is-lambda",
- "version": "1.0.1",
- "author": "Thomas Watson Steen",
- "license": "MIT"
- },
- {
- "name": "is-map",
- "version": "2.0.3",
- "author": "Jordan Harband",
- "license": "MIT"
- },
- {
- "name": "is-negative-zero",
- "version": "2.0.3",
- "author": "Jordan Harband",
- "license": "MIT"
- },
- {
- "name": "is-number",
- "version": "7.0.0",
- "author": "Jon Schlinkert",
- "license": "MIT"
- },
- {
- "name": "is-number-object",
- "version": "1.1.0",
- "author": "Jordan Harband",
- "license": "MIT"
- },
- {
- "name": "is-potential-custom-element-name",
- "version": "1.0.1",
- "author": "Mathias Bynens",
- "license": "MIT"
- },
- {
- "name": "is-regex",
- "version": "1.2.1",
- "author": "Jordan Harband",
- "license": "MIT"
- },
- {
- "name": "is-set",
- "version": "2.0.3",
- "author": "Jordan Harband",
- "license": "MIT"
- },
- {
- "name": "is-shared-array-buffer",
- "version": "1.0.4",
- "author": "Jordan Harband",
- "license": "MIT"
- },
- {
- "name": "is-stream",
- "version": "1.1.0",
- "author": "Sindre Sorhus",
- "license": "MIT"
- },
- {
- "name": "is-string",
- "version": "1.1.1",
- "author": "Jordan Harband",
- "license": "MIT"
- },
- {
- "name": "is-symbol",
- "version": "1.1.0",
- "author": "Jordan Harband",
- "license": "MIT"
- },
- {
- "name": "is-typed-array",
- "version": "1.1.15",
- "author": "Jordan Harband",
- "license": "MIT"
- },
- {
- "name": "is-weakmap",
- "version": "2.0.2",
- "author": "Jordan Harband",
- "license": "MIT"
- },
- {
- "name": "is-weakref",
- "version": "1.1.1",
- "author": "Jordan Harband",
- "license": "MIT"
- },
- {
- "name": "is-weakset",
- "version": "2.0.4",
- "author": "Jordan Harband",
- "license": "MIT"
- },
- {
- "name": "isarray",
- "version": "0.0.1",
- "author": "Julian Gruber",
- "license": "MIT"
- },
- {
- "name": "isbinaryfile",
- "version": "4.0.8",
- "author": "—",
- "license": "MIT"
- },
- {
- "name": "isexe",
- "version": "1.1.1",
- "author": "Isaac Z. Schlueter",
- "license": "ISC"
- },
- {
- "name": "istanbul-lib-coverage",
- "version": "3.2.2",
- "author": "Krishnan Anantheswaran",
- "license": "BSD-3-Clause"
- },
- {
- "name": "istanbul-lib-report",
- "version": "3.0.1",
- "author": "Krishnan Anantheswaran",
- "license": "BSD-3-Clause"
- },
- {
- "name": "istanbul-reports",
- "version": "3.2.0",
- "author": "Krishnan Anantheswaran",
- "license": "BSD-3-Clause"
- },
- {
- "name": "jackspeak",
- "version": "2.0.3",
- "author": "Isaac Z. Schlueter",
- "license": "BlueOak-1.0.0"
- },
- {
- "name": "jake",
- "version": "10.8.5",
- "author": "Matthew Eernisse",
- "license": "Apache-2.0"
- },
- {
- "name": "jest-worker",
- "version": "27.0.2",
- "author": "—",
- "license": "MIT"
- },
- {
- "name": "jiti",
- "version": "2.4.2",
- "author": "—",
- "license": "MIT"
- },
- {
- "name": "js-beautify",
- "version": "1.14.9",
- "author": "Einar Lielmanis",
- "license": "MIT"
- },
- {
- "name": "js-tokens",
- "version": "10.0.0",
- "author": "Simon Lydell",
- "license": "MIT"
- },
- {
- "name": "js-yaml",
- "version": "3.14.2",
- "author": "Vladimir Zapparov",
- "license": "MIT"
- },
- {
- "name": "jsdom",
- "version": "29.1.1",
- "author": "—",
- "license": "MIT"
- },
- {
- "name": "json-buffer",
- "version": "3.0.1",
- "author": "Dominic Tarr",
- "license": "MIT"
- },
- {
- "name": "json-parse-better-errors",
- "version": "1.0.2",
- "author": "Kat Marchán",
- "license": "MIT"
- },
- {
- "name": "json-schema-traverse",
- "version": "0.4.1",
- "author": "Evgeny Poberezkin",
- "license": "MIT"
- },
- {
- "name": "json-stable-stringify-without-jsonify",
- "version": "1.0.1",
- "author": "James Halliday",
- "license": "MIT"
- },
- {
- "name": "json-stringify-pretty-compact",
- "version": "4.0.0",
- "author": "Simon Lydell",
- "license": "MIT"
- },
- {
- "name": "json-stringify-safe",
- "version": "5.0.1",
- "author": "Isaac Z. Schlueter",
- "license": "ISC"
- },
- {
- "name": "json5",
- "version": "2.2.3",
- "author": "Aseem Kishore",
- "license": "MIT"
- },
- {
- "name": "jsonfile",
- "version": "4.0.0",
- "author": "JP Richardson",
- "license": "MIT"
- },
- {
- "name": "jszip",
- "version": "3.10.1",
- "author": "Stuart Knightley",
- "license": "(MIT OR GPL-3.0-or-later)"
- },
- {
- "name": "junk",
- "version": "3.1.0",
- "author": "Sindre Sorhus",
- "license": "MIT"
- },
- {
- "name": "keycharm",
- "version": "0.4.0",
- "author": "Alex de Mulder",
- "license": "(Apache-2.0 OR MIT)"
- },
- {
- "name": "keyv",
- "version": "4.0.0",
- "author": "Jared Wray",
- "license": "MIT"
- },
- {
- "name": "lazy-val",
- "version": "1.0.5",
- "author": "Vladimir Krivosheev",
- "license": "MIT"
- },
- {
- "name": "lcid",
- "version": "2.0.0",
- "author": "Sindre Sorhus",
- "license": "MIT"
- },
- {
- "name": "lerc",
- "version": "3.0.0",
- "author": "Esri",
- "license": "Apache-2.0"
- },
- {
- "name": "levn",
- "version": "0.4.1",
- "author": "George Zahariev",
- "license": "MIT"
- },
- {
- "name": "lie",
- "version": "3.3.0",
- "author": "—",
- "license": "MIT"
- },
- {
- "name": "lightningcss",
- "version": "1.32.0",
- "author": "—",
- "license": "MPL-2.0"
- },
- {
- "name": "lightningcss-linux-x64-gnu",
- "version": "1.32.0",
- "author": "—",
- "license": "MPL-2.0"
- },
- {
- "name": "listr2",
- "version": "7.0.2",
- "author": "Cenk Kilic",
- "license": "MIT"
- },
- {
- "name": "load-json-file",
- "version": "2.0.0",
- "author": "Sindre Sorhus",
- "license": "MIT"
- },
- {
- "name": "loader-runner",
- "version": "4.2.0",
- "author": "Tobias Koppers @sokra",
- "license": "MIT"
- },
- {
- "name": "locate-path",
- "version": "3.0.0",
- "author": "Sindre Sorhus",
- "license": "MIT"
- },
- {
- "name": "lodash",
- "version": "4.17.23",
- "author": "John-David Dalton",
- "license": "MIT"
- },
- {
- "name": "lodash._reinterpolate",
- "version": "3.0.0",
- "author": "John-David Dalton",
- "license": "MIT"
- },
- {
- "name": "lodash.get",
- "version": "4.0.0",
- "author": "John-David Dalton",
- "license": "MIT"
- },
- {
- "name": "lodash.merge",
- "version": "4.6.2",
- "author": "John-David Dalton",
- "license": "MIT"
- },
- {
- "name": "lodash.template",
- "version": "4.18.1",
- "author": "John-David Dalton",
- "license": "MIT"
- },
- {
- "name": "lodash.templatesettings",
- "version": "4.2.0",
- "author": "John-David Dalton",
- "license": "MIT"
- },
- {
- "name": "log-symbols",
- "version": "4.0.0",
- "author": "Sindre Sorhus",
- "license": "MIT"
- },
- {
- "name": "log-update",
- "version": "5.0.1",
- "author": "Sindre Sorhus",
- "license": "MIT"
- },
- {
- "name": "lowercase-keys",
- "version": "2.0.0",
- "author": "Sindre Sorhus",
- "license": "MIT"
- },
- {
- "name": "lru-cache",
- "version": "6.0.0",
- "author": "Isaac Z. Schlueter",
- "license": "ISC"
- },
- {
- "name": "lru-cache",
- "version": "11.5.0",
- "author": "Isaac Z. Schlueter",
- "license": "BlueOak-1.0.0"
- },
- {
- "name": "magic-string",
- "version": "0.30.21",
- "author": "Rich Harris",
- "license": "MIT"
- },
- {
- "name": "magicast",
- "version": "0.5.2",
- "author": "—",
- "license": "MIT"
- },
- {
- "name": "make-dir",
- "version": "4.0.0",
- "author": "Sindre Sorhus",
- "license": "MIT"
- },
- {
- "name": "make-fetch-happen",
- "version": "10.2.1",
- "author": "GitHub Inc.",
- "license": "ISC"
- },
- {
- "name": "map-age-cleaner",
- "version": "0.1.1",
- "author": "Sam Verschueren",
- "license": "MIT"
- },
- {
- "name": "mapbox-to-css-font",
- "version": "3.2.0",
- "author": "Andreas Hocevar",
- "license": "BSD-2-Clause"
- },
- {
- "name": "marked",
- "version": "18.0.4",
- "author": "Christopher Jeffrey",
- "license": "MIT"
- },
- {
- "name": "matcher",
- "version": "3.0.0",
- "author": "Sindre Sorhus",
- "license": "MIT"
- },
- {
- "name": "math-intrinsics",
- "version": "1.0.0",
- "author": "Jordan Harband",
- "license": "MIT"
- },
- {
- "name": "mdn-data",
- "version": "2.27.1",
- "author": "Mozilla Developer Network",
- "license": "CC0-1.0"
- },
- {
- "name": "mem",
- "version": "4.0.0",
- "author": "Sindre Sorhus",
- "license": "MIT"
- },
- {
- "name": "merge-stream",
- "version": "2.0.0",
- "author": "Stephen Sugden",
- "license": "MIT"
- },
- {
- "name": "merge2",
- "version": "1.3.0",
- "author": "—",
- "license": "MIT"
- },
- {
- "name": "micromatch",
- "version": "4.0.4",
- "author": "Jon Schlinkert",
- "license": "MIT"
- },
- {
- "name": "micron-parser",
- "version": "0.0.0",
- "author": "—",
- "license": "Unknown"
- },
- {
- "name": "mime",
- "version": "2.5.2",
- "author": "Robert Kieffer",
- "license": "MIT"
- },
- {
- "name": "mime-db",
- "version": "1.24.0",
- "author": "—",
- "license": "MIT"
- },
- {
- "name": "mime-types",
- "version": "2.1.12",
- "author": "—",
- "license": "MIT"
- },
- {
- "name": "mimic-fn",
- "version": "1.0.0",
- "author": "Sindre Sorhus",
- "license": "MIT"
- },
- {
- "name": "mimic-response",
- "version": "1.0.0",
- "author": "Sindre Sorhus",
- "license": "MIT"
- },
- {
- "name": "mini-svg-data-uri",
- "version": "1.2.3",
- "author": "Taylor “Tigt” Hunt",
- "license": "MIT"
- },
- {
- "name": "minimatch",
- "version": "3.1.3",
- "author": "Isaac Z. Schlueter",
- "license": "ISC"
- },
- {
- "name": "minimatch",
- "version": "10.2.1",
- "author": "Isaac Z. Schlueter",
- "license": "BlueOak-1.0.0"
- },
- {
- "name": "minimist",
- "version": "1.2.6",
- "author": "James Halliday",
- "license": "MIT"
- },
- {
- "name": "minipass",
- "version": "3.0.0",
- "author": "Isaac Z. Schlueter",
- "license": "ISC"
- },
- {
- "name": "minipass",
- "version": "7.1.3",
- "author": "Isaac Z. Schlueter",
- "license": "BlueOak-1.0.0"
- },
- {
- "name": "minipass-collect",
- "version": "1.0.2",
- "author": "Isaac Z. Schlueter",
- "license": "ISC"
- },
- {
- "name": "minipass-fetch",
- "version": "2.1.2",
- "author": "GitHub Inc.",
- "license": "MIT"
- },
- {
- "name": "minipass-flush",
- "version": "1.0.5",
- "author": "Isaac Z. Schlueter",
- "license": "ISC"
- },
- {
- "name": "minipass-flush",
- "version": "1.0.7",
- "author": "Isaac Z. Schlueter",
- "license": "BlueOak-1.0.0"
- },
- {
- "name": "minipass-pipeline",
- "version": "1.2.4",
- "author": "Isaac Z. Schlueter",
- "license": "ISC"
- },
- {
- "name": "minipass-sized",
- "version": "1.0.3",
- "author": "Isaac Z. Schlueter",
- "license": "ISC"
- },
- {
- "name": "minizlib",
- "version": "2.1.2",
- "author": "Isaac Z. Schlueter",
- "license": "MIT"
- },
- {
- "name": "mitt",
- "version": "3.0.1",
- "author": "—",
- "license": "MIT"
- },
- {
- "name": "mkdirp",
- "version": "1.0.4",
- "author": "—",
- "license": "MIT"
- },
- {
- "name": "mrmime",
- "version": "2.0.0",
- "author": "Luke Edwards",
- "license": "MIT"
- },
- {
- "name": "ms",
- "version": "0.7.1",
- "author": "—",
- "license": "MIT"
- },
- {
- "name": "mute-stream",
- "version": "0.0.8",
- "author": "GitHub Inc.",
- "license": "ISC"
- },
- {
- "name": "nanoid",
- "version": "3.3.12",
- "author": "Andrey Sitnik",
- "license": "MIT"
- },
- {
- "name": "natural-compare",
- "version": "1.4.0",
- "author": "Lauri Rooden",
- "license": "MIT"
- },
- {
- "name": "negotiator",
- "version": "0.6.4",
- "author": "—",
- "license": "MIT"
- },
- {
- "name": "neo-async",
- "version": "2.6.2",
- "author": "—",
- "license": "MIT"
- },
- {
- "name": "nice-try",
- "version": "1.0.4",
- "author": "—",
- "license": "MIT"
- },
- {
- "name": "node-abi",
- "version": "3.92.0",
- "author": "Lukas Geiger",
- "license": "MIT"
- },
- {
- "name": "node-api-version",
- "version": "0.2.1",
- "author": "Tim Fish",
- "license": "MIT"
- },
- {
- "name": "node-fetch",
- "version": "2.6.7",
- "author": "David Frank",
- "license": "MIT"
- },
- {
- "name": "node-gyp",
- "version": "11.2.0",
- "author": "Nathan Rajlich",
- "license": "MIT"
- },
- {
- "name": "node-releases",
- "version": "1.1.61",
- "author": "Sergey Rubanov",
- "license": "MIT"
- },
- {
- "name": "nopt",
- "version": "6.0.0",
- "author": "GitHub Inc.",
- "license": "ISC"
- },
- {
- "name": "normalize-package-data",
- "version": "2.3.2",
- "author": "Meryn Stol",
- "license": "BSD-2-Clause"
- },
- {
- "name": "normalize-url",
- "version": "4.1.0",
- "author": "Sindre Sorhus",
- "license": "MIT"
- },
- {
- "name": "npm-conf",
- "version": "1.1.3",
- "author": "Kevin Martensson",
- "license": "MIT"
- },
- {
- "name": "npm-run-path",
- "version": "2.0.0",
- "author": "Sindre Sorhus",
- "license": "MIT"
- },
- {
- "name": "nth-check",
- "version": "2.1.1",
- "author": "Felix Boehm",
- "license": "BSD-2-Clause"
- },
- {
- "name": "number-is-nan",
- "version": "1.0.1",
- "author": "Sindre Sorhus",
- "license": "MIT"
- },
- {
- "name": "numcodecs",
- "version": "0.3.2",
- "author": "Trevor Manz",
- "license": "MIT"
- },
- {
- "name": "object-assign",
- "version": "4.1.1",
- "author": "Sindre Sorhus",
- "license": "MIT"
- },
- {
- "name": "object-inspect",
- "version": "1.13.4",
- "author": "James Halliday",
- "license": "MIT"
- },
- {
- "name": "object-keys",
- "version": "1.0.6",
- "author": "Jordan Harband",
- "license": "MIT"
- },
- {
- "name": "object.assign",
- "version": "4.1.7",
- "author": "Jordan Harband",
- "license": "MIT"
- },
- {
- "name": "obug",
- "version": "2.1.1",
- "author": "Kevin Deng",
- "license": "MIT"
- },
- {
- "name": "ol",
- "version": "10.9.0",
- "author": "—",
- "license": "BSD-2-Clause"
- },
- {
- "name": "ol-mapbox-style",
- "version": "13.4.1",
- "author": "—",
- "license": "BSD-2-Clause"
- },
- {
- "name": "once",
- "version": "1.3.0",
- "author": "Isaac Z. Schlueter",
- "license": "BSD"
- },
- {
- "name": "onetime",
- "version": "5.1.0",
- "author": "Sindre Sorhus",
- "license": "MIT"
- },
- {
- "name": "optionator",
- "version": "0.9.3",
- "author": "George Zahariev",
- "license": "MIT"
- },
- {
- "name": "ora",
- "version": "5.1.0",
- "author": "Sindre Sorhus",
- "license": "MIT"
- },
- {
- "name": "os-locale",
- "version": "3.1.0",
- "author": "Sindre Sorhus",
- "license": "MIT"
- },
- {
- "name": "own-keys",
- "version": "1.0.1",
- "author": "Jordan Harband",
- "license": "MIT"
- },
- {
- "name": "p-cancelable",
- "version": "2.0.0",
- "author": "Sindre Sorhus",
- "license": "MIT"
- },
- {
- "name": "p-defer",
- "version": "1.0.0",
- "author": "Sindre Sorhus",
- "license": "MIT"
- },
- {
- "name": "p-finally",
- "version": "1.0.0",
- "author": "Sindre Sorhus",
- "license": "MIT"
- },
- {
- "name": "p-is-promise",
- "version": "1.1.0",
- "author": "Sindre Sorhus",
- "license": "MIT"
- },
- {
- "name": "p-limit",
- "version": "2.0.0",
- "author": "Sindre Sorhus",
- "license": "MIT"
- },
- {
- "name": "p-locate",
- "version": "3.0.0",
- "author": "Sindre Sorhus",
- "license": "MIT"
- },
- {
- "name": "p-map",
- "version": "4.0.0",
- "author": "Sindre Sorhus",
- "license": "MIT"
- },
- {
- "name": "p-try",
- "version": "2.0.0",
- "author": "Sindre Sorhus",
- "license": "MIT"
- },
- {
- "name": "pako",
- "version": "1.0.11",
- "author": "—",
- "license": "(MIT AND Zlib)"
- },
- {
- "name": "parent-module",
- "version": "1.0.0",
- "author": "Sindre Sorhus",
- "license": "MIT"
- },
- {
- "name": "parse-author",
- "version": "2.0.0",
- "author": "Jon Schlinkert",
- "license": "MIT"
- },
- {
- "name": "parse-headers",
- "version": "2.0.2",
- "author": "David Björklund",
- "license": "MIT"
- },
- {
- "name": "parse-json",
- "version": "2.2.0",
- "author": "Sindre Sorhus",
- "license": "MIT"
- },
- {
- "name": "parse5",
- "version": "8.0.1",
- "author": "Ivan Nikulin",
- "license": "MIT"
- },
- {
- "name": "path-exists",
- "version": "2.0.0",
- "author": "Sindre Sorhus",
- "license": "MIT"
- },
- {
- "name": "path-is-absolute",
- "version": "1.0.0",
- "author": "Sindre Sorhus",
- "license": "MIT"
- },
- {
- "name": "path-key",
- "version": "2.0.0",
- "author": "Sindre Sorhus",
- "license": "MIT"
- },
- {
- "name": "path-parse",
- "version": "1.0.7",
- "author": "Javier Blanco",
- "license": "MIT"
- },
- {
- "name": "path-scurry",
- "version": "1.7.0",
- "author": "Isaac Z. Schlueter",
- "license": "BlueOak-1.0.0"
- },
- {
- "name": "path-type",
- "version": "2.0.0",
- "author": "Sindre Sorhus",
- "license": "MIT"
- },
- {
- "name": "pathe",
- "version": "2.0.3",
- "author": "—",
- "license": "MIT"
- },
- {
- "name": "pbf",
- "version": "4.0.1",
- "author": "Konstantin Kaefer",
- "license": "BSD-3-Clause"
- },
- {
- "name": "pe-library",
- "version": "0.4.1",
- "author": "jet",
- "license": "MIT"
- },
- {
- "name": "pend",
- "version": "1.2.0",
- "author": "Andrew Kelley",
- "license": "MIT"
- },
- {
- "name": "picocolors",
- "version": "1.1.1",
- "author": "Alexey Raspopov",
- "license": "ISC"
- },
- {
- "name": "picomatch",
- "version": "2.2.3",
- "author": "Jon Schlinkert",
- "license": "MIT"
- },
- {
- "name": "pify",
- "version": "2.0.0",
- "author": "Sindre Sorhus",
- "license": "MIT"
- },
- {
- "name": "pinkie",
- "version": "1.0.0",
- "author": "Vsevolod Strukchinsky",
- "license": "MIT"
- },
- {
- "name": "pinkie-promise",
- "version": "1.0.0",
- "author": "Vsevolod Strukchinsky",
- "license": "MIT"
- },
- {
- "name": "playwright",
- "version": "1.59.1",
- "author": "Microsoft Corporation",
- "license": "Apache-2.0"
- },
- {
- "name": "playwright-core",
- "version": "1.59.1",
- "author": "Microsoft Corporation",
- "license": "Apache-2.0"
- },
- {
- "name": "plist",
- "version": "3.1.0",
- "author": "Nathan Rajlich",
- "license": "MIT"
- },
- {
- "name": "pngjs",
- "version": "5.0.0",
- "author": "—",
- "license": "MIT"
- },
- {
- "name": "possible-typed-array-names",
- "version": "1.1.0",
- "author": "Jordan Harband",
- "license": "MIT"
- },
- {
- "name": "postcss",
- "version": "8.5.15",
- "author": "Andrey Sitnik",
- "license": "MIT"
- },
- {
- "name": "postcss-selector-parser",
- "version": "7.1.0",
- "author": "—",
- "license": "MIT"
- },
- {
- "name": "postject",
- "version": "1.0.0-alpha.6",
- "author": "—",
- "license": "MIT"
- },
- {
- "name": "prelude-ls",
- "version": "1.2.1",
- "author": "George Zahariev",
- "license": "MIT"
- },
- {
- "name": "prettier",
- "version": "3.8.3",
- "author": "James Long",
- "license": "MIT"
- },
- {
- "name": "prettier-linter-helpers",
- "version": "1.0.1",
- "author": "—",
- "license": "MIT"
- },
- {
- "name": "private",
- "version": "0.1.8",
- "author": "Ben Newman",
- "license": "MIT"
- },
- {
- "name": "proc-log",
- "version": "2.0.1",
- "author": "GitHub Inc.",
- "license": "ISC"
- },
- {
- "name": "process-nextick-args",
- "version": "2.0.0",
- "author": "—",
- "license": "MIT"
- },
- {
- "name": "progress",
- "version": "2.0.3",
- "author": "TJ Holowaychuk",
- "license": "MIT"
- },
- {
- "name": "promise-inflight",
- "version": "1.0.1",
- "author": "Rebecca Turner",
- "license": "ISC"
- },
- {
- "name": "promise-retry",
- "version": "2.0.1",
- "author": "IndigoUnited",
- "license": "MIT"
- },
- {
- "name": "proper-lockfile",
- "version": "4.1.2",
- "author": "André Cruz",
- "license": "MIT"
- },
- {
- "name": "proto-list",
- "version": "1.2.1",
- "author": "Isaac Z. Schlueter",
- "license": "MIT"
- },
- {
- "name": "protocol-buffers-schema",
- "version": "3.3.1",
- "author": "Mathias Buus",
- "license": "MIT"
- },
- {
- "name": "pump",
- "version": "3.0.0",
- "author": "Mathias Buus Madsen",
- "license": "MIT"
- },
- {
- "name": "punycode",
- "version": "2.3.1",
- "author": "Mathias Bynens",
- "license": "MIT"
- },
- {
- "name": "qrcode",
- "version": "1.5.4",
- "author": "Ryan Day",
- "license": "MIT"
- },
- {
- "name": "quick-lru",
- "version": "5.1.1",
- "author": "Sindre Sorhus",
- "license": "MIT"
- },
- {
- "name": "quickselect",
- "version": "2.0.0",
- "author": "Vladimir Agafonkin",
- "license": "ISC"
- },
- {
- "name": "rbush",
- "version": "4.0.0",
- "author": "Volodymyr Agafonkin",
- "license": "MIT"
- },
- {
- "name": "read-binary-file-arch",
- "version": "1.0.6",
- "author": "Samuel Maddock",
- "license": "MIT"
- },
- {
- "name": "read-pkg",
- "version": "2.0.0",
- "author": "Sindre Sorhus",
- "license": "MIT"
- },
- {
- "name": "read-pkg-up",
- "version": "2.0.0",
- "author": "Sindre Sorhus",
- "license": "MIT"
- },
- {
- "name": "readable-stream",
- "version": "1.0.33-1",
- "author": "—",
- "license": "MIT"
- },
- {
- "name": "recast",
- "version": "0.10.43",
- "author": "Ben Newman",
- "license": "MIT"
- },
- {
- "name": "rechoir",
- "version": "0.8.0",
- "author": "Gulp Team",
- "license": "MIT"
- },
- {
- "name": "reference-spec-reader",
- "version": "0.2.0",
- "author": "manzt",
- "license": "MIT"
- },
- {
- "name": "reflect.getprototypeof",
- "version": "1.0.10",
- "author": "Jordan Harband",
- "license": "MIT"
- },
- {
- "name": "regexp-tree",
- "version": "0.1.1",
- "author": "Dmitry Soshnikov",
- "license": "MIT"
- },
- {
- "name": "regexp.prototype.flags",
- "version": "1.5.4",
- "author": "Jordan Harband",
- "license": "MIT"
- },
- {
- "name": "require-directory",
- "version": "2.1.1",
- "author": "Troy Goode",
- "license": "MIT"
- },
- {
- "name": "require-from-string",
- "version": "2.0.2",
- "author": "Vsevolod Strukchinsky",
- "license": "MIT"
- },
- {
- "name": "require-main-filename",
- "version": "1.0.1",
- "author": "Ben Coe",
- "license": "ISC"
- },
- {
- "name": "resedit",
- "version": "1.7.2",
- "author": "jet",
- "license": "MIT"
- },
- {
- "name": "resolve",
- "version": "1.22.12",
- "author": "James Halliday",
- "license": "MIT"
- },
- {
- "name": "resolve-alpn",
- "version": "1.0.0",
- "author": "Szymon Marczak",
- "license": "MIT"
- },
- {
- "name": "resolve-from",
- "version": "4.0.0",
- "author": "Sindre Sorhus",
- "license": "MIT"
- },
- {
- "name": "resolve-protobuf-schema",
- "version": "2.1.0",
- "author": "Mathias Buus",
- "license": "MIT"
- },
- {
- "name": "responselike",
- "version": "2.0.0",
- "author": "lukechilds",
- "license": "MIT"
- },
- {
- "name": "restore-cursor",
- "version": "3.1.0",
- "author": "Sindre Sorhus",
- "license": "MIT"
- },
- {
- "name": "retry",
- "version": "0.12.0",
- "author": "Tim Koschützki",
- "license": "MIT"
- },
- {
- "name": "reusify",
- "version": "1.0.0",
- "author": "Matteo Collina",
- "license": "MIT"
- },
- {
- "name": "rfdc",
- "version": "1.3.0",
- "author": "David Mark Clements",
- "license": "MIT"
- },
- {
- "name": "rimraf",
- "version": "2.6.3",
- "author": "Isaac Z. Schlueter",
- "license": "ISC"
- },
- {
- "name": "roarr",
- "version": "2.15.3",
- "author": "Gajus Kuizinas",
- "license": "BSD-3-Clause"
- },
- {
- "name": "rolldown",
- "version": "1.0.0-rc.17",
- "author": "—",
- "license": "MIT"
- },
- {
- "name": "run-parallel",
- "version": "1.1.9",
- "author": "Feross Aboukhadijeh",
- "license": "MIT"
- },
- {
- "name": "rw",
- "version": "1.3.3",
- "author": "Mike Bostock",
- "license": "BSD-3-Clause"
- },
- {
- "name": "safe-array-concat",
- "version": "1.1.4",
- "author": "Jordan Harband",
- "license": "MIT"
- },
- {
- "name": "safe-buffer",
- "version": "5.1.2",
- "author": "Feross Aboukhadijeh",
- "license": "MIT"
- },
- {
- "name": "safe-push-apply",
- "version": "1.0.0",
- "author": "Jordan Harband",
- "license": "MIT"
- },
- {
- "name": "safe-regex",
- "version": "2.1.1",
- "author": "James C.",
- "license": "MIT"
- },
- {
- "name": "safe-regex-test",
- "version": "1.1.0",
- "author": "Jordan Harband",
- "license": "MIT"
- },
- {
- "name": "safer-buffer",
- "version": "2.1.2",
- "author": "Nikita Skovoroda",
- "license": "MIT"
- },
- {
- "name": "sanitize-filename",
- "version": "1.6.3",
- "author": "Parsha Pourkhomami",
- "license": "WTFPL OR ISC"
- },
- {
- "name": "sax",
- "version": "1.2.4",
- "author": "Isaac Z. Schlueter",
- "license": "ISC"
- },
- {
- "name": "saxes",
- "version": "6.0.0",
- "author": "Louis-Dominique Dubeau",
- "license": "ISC"
- },
- {
- "name": "schema-utils",
- "version": "3.3.0",
- "author": "webpack Contrib",
- "license": "MIT"
- },
- {
- "name": "semver",
- "version": "5.5.0",
- "author": "GitHub Inc.",
- "license": "ISC"
- },
- {
- "name": "semver",
- "version": "2.0.1",
- "author": "—",
- "license": "BSD"
- },
- {
- "name": "semver-compare",
- "version": "1.0.0",
- "author": "James Halliday",
- "license": "MIT"
- },
- {
- "name": "serialize-error",
- "version": "7.0.1",
- "author": "Sindre Sorhus",
- "license": "MIT"
- },
- {
- "name": "serialize-javascript",
- "version": "7.0.5",
- "author": "Eric Ferraiuolo",
- "license": "BSD-3-Clause"
- },
- {
- "name": "set-blocking",
- "version": "2.0.0",
- "author": "Ben Coe",
- "license": "ISC"
- },
- {
- "name": "set-function-length",
- "version": "1.2.2",
- "author": "Jordan Harband",
- "license": "MIT"
- },
- {
- "name": "set-function-name",
- "version": "2.0.2",
- "author": "Jordan Harband",
- "license": "MIT"
- },
- {
- "name": "set-proto",
- "version": "1.0.0",
- "author": "Jordan Harband",
- "license": "MIT"
- },
- {
- "name": "setimmediate",
- "version": "1.0.5",
- "author": "YuzuJS",
- "license": "MIT"
- },
- {
- "name": "shebang-command",
- "version": "1.2.0",
- "author": "Kevin Mårtensson",
- "license": "MIT"
- },
- {
- "name": "shebang-regex",
- "version": "1.0.0",
- "author": "Sindre Sorhus",
- "license": "MIT"
- },
- {
- "name": "side-channel",
- "version": "1.1.0",
- "author": "Jordan Harband",
- "license": "MIT"
- },
- {
- "name": "side-channel-list",
- "version": "1.0.1",
- "author": "Jordan Harband",
- "license": "MIT"
- },
- {
- "name": "side-channel-map",
- "version": "1.0.1",
- "author": "Jordan Harband",
- "license": "MIT"
- },
- {
- "name": "side-channel-weakmap",
- "version": "1.0.2",
- "author": "Jordan Harband",
- "license": "MIT"
- },
- {
- "name": "siginfo",
- "version": "2.0.0",
- "author": "Emil Bay",
- "license": "ISC"
- },
- {
- "name": "signal-exit",
- "version": "3.0.0",
- "author": "Ben Coe",
- "license": "ISC"
- },
- {
- "name": "simple-update-notifier",
- "version": "2.0.0",
- "author": "alexbrazier",
- "license": "MIT"
- },
- {
- "name": "sirv",
- "version": "3.0.2",
- "author": "Luke Edwards",
- "license": "MIT"
- },
- {
- "name": "slice-ansi",
- "version": "5.0.0",
- "author": "—",
- "license": "MIT"
- },
- {
- "name": "smart-buffer",
- "version": "4.2.0",
- "author": "Josh Glazebrook",
- "license": "MIT"
- },
- {
- "name": "socks",
- "version": "2.7.1",
- "author": "Josh Glazebrook",
- "license": "MIT"
- },
- {
- "name": "socks-proxy-agent",
- "version": "7.0.0",
- "author": "Nathan Rajlich",
- "license": "MIT"
- },
- {
- "name": "source-map",
- "version": "0.5.0",
- "author": "Nick Fitzgerald",
- "license": "BSD-3-Clause"
- },
- {
- "name": "source-map-js",
- "version": "1.0.2",
- "author": "Valentin 7rulnik Semirulnik",
- "license": "BSD-3-Clause"
- },
- {
- "name": "source-map-support",
- "version": "0.5.13",
- "author": "—",
- "license": "MIT"
- },
- {
- "name": "spdx",
- "version": "0.4.3",
- "author": "Kyle E. Mitchell",
- "license": "Apache-2.0"
- },
- {
- "name": "spdx-correct",
- "version": "1.0.0",
- "author": "Kyle E. Mitchell",
- "license": "Apache-2.0"
- },
- {
- "name": "spdx-expression-parse",
- "version": "1.0.4",
- "author": "Kyle E. Mitchell",
- "license": "(MIT AND CC-BY-3.0)"
- },
- {
- "name": "spdx-license-ids",
- "version": "1.0.0",
- "author": "Shinnosuke Watanabe",
- "license": "Unlicense"
- },
- {
- "name": "sprintf-js",
- "version": "1.0.2",
- "author": "Alexandru Mărășteanu",
- "license": "BSD-3-Clause"
- },
- {
- "name": "ssri",
- "version": "9.0.1",
- "author": "GitHub Inc.",
- "license": "ISC"
- },
- {
- "name": "stackback",
- "version": "0.0.2",
- "author": "Roman Shtylman",
- "license": "MIT"
- },
- {
- "name": "stat-mode",
- "version": "1.0.0",
- "author": "Nathan Rajlich",
- "license": "MIT"
- },
- {
- "name": "std-env",
- "version": "4.0.0-rc.1",
- "author": "—",
- "license": "MIT"
- },
- {
- "name": "stop-iteration-iterator",
- "version": "1.1.0",
- "author": "Jordan Harband",
- "license": "MIT"
- },
- {
- "name": "string-width",
- "version": "1.0.1",
- "author": "Sindre Sorhus",
- "license": "MIT"
- },
- {
- "name": "string.prototype.trim",
- "version": "1.2.10",
- "author": "Jordan Harband",
- "license": "MIT"
- },
- {
- "name": "string.prototype.trimend",
- "version": "1.0.9",
- "author": "Jordan Harband",
- "license": "MIT"
- },
- {
- "name": "string.prototype.trimstart",
- "version": "1.0.8",
- "author": "Jordan Harband",
- "license": "MIT"
- },
- {
- "name": "string_decoder",
- "version": "0.10.24",
- "author": "—",
- "license": "MIT"
- },
- {
- "name": "strip-ansi",
- "version": "3.0.0",
- "author": "Sindre Sorhus",
- "license": "MIT"
- },
- {
- "name": "strip-bom",
- "version": "3.0.0",
- "author": "Sindre Sorhus",
- "license": "MIT"
- },
- {
- "name": "strip-eof",
- "version": "1.0.0",
- "author": "Sindre Sorhus",
- "license": "MIT"
- },
- {
- "name": "strip-json-comments",
- "version": "3.1.1",
- "author": "Sindre Sorhus",
- "license": "MIT"
- },
- {
- "name": "strip-outer",
- "version": "1.0.1",
- "author": "Sindre Sorhus",
- "license": "MIT"
- },
- {
- "name": "sumchecker",
- "version": "3.0.1",
- "author": "Mark Lee",
- "license": "Apache-2.0"
- },
- {
- "name": "supports-color",
- "version": "7.1.0",
- "author": "Sindre Sorhus",
- "license": "MIT"
- },
- {
- "name": "supports-preserve-symlinks-flag",
- "version": "1.0.0",
- "author": "Jordan Harband",
- "license": "MIT"
- },
- {
- "name": "symbol-tree",
- "version": "3.2.4",
- "author": "Joris van der Wel",
- "license": "MIT"
- },
- {
- "name": "synckit",
- "version": "0.11.12",
- "author": "JounQin",
- "license": "MIT"
- },
- {
- "name": "tailwindcss",
- "version": "4.2.4",
- "author": "—",
- "license": "MIT"
- },
- {
- "name": "tapable",
- "version": "2.1.1",
- "author": "Tobias Koppers @sokra",
- "license": "MIT"
- },
- {
- "name": "tar",
- "version": "7.5.7",
- "author": "Isaac Z. Schlueter",
- "license": "BlueOak-1.0.0"
- },
- {
- "name": "temp",
- "version": "0.9.0",
- "author": "Bruce Williams",
- "license": "MIT"
- },
- {
- "name": "temp-file",
- "version": "3.4.0",
- "author": "Vladimir Krivosheev",
- "license": "MIT"
- },
- {
- "name": "terser",
- "version": "5.48.0",
- "author": "Mihai Bazon",
- "license": "BSD-2-Clause"
- },
- {
- "name": "terser-webpack-plugin",
- "version": "5.1.3",
- "author": "webpack Contrib Team",
- "license": "MIT"
- },
- {
- "name": "through2",
- "version": "0.6.5",
- "author": "Rod Vagg",
- "license": "MIT"
- },
- {
- "name": "tiny-async-pool",
- "version": "1.3.0",
- "author": "Rafael Xavier de Souza",
- "license": "MIT"
- },
- {
- "name": "tiny-each-async",
- "version": "2.0.3",
- "author": "Alexandru Vladutu",
- "license": "MIT"
- },
- {
- "name": "tinybench",
- "version": "2.9.0",
- "author": "—",
- "license": "MIT"
- },
- {
- "name": "tinyexec",
- "version": "1.0.2",
- "author": "James Garbutt",
- "license": "MIT"
- },
- {
- "name": "tinyglobby",
- "version": "0.2.12",
- "author": "Superchupu",
- "license": "MIT"
- },
- {
- "name": "tinyqueue",
- "version": "3.0.0",
- "author": "—",
- "license": "ISC"
- },
- {
- "name": "tinyrainbow",
- "version": "3.1.0",
- "author": "—",
- "license": "MIT"
- },
- {
- "name": "tldts",
- "version": "7.0.5",
- "author": "Rémi Berson",
- "license": "MIT"
- },
- {
- "name": "tldts-core",
- "version": "7.0.5",
- "author": "Rémi Berson",
- "license": "MIT"
- },
- {
- "name": "tmp",
- "version": "0.2.4",
- "author": "KARASZI István",
- "license": "MIT"
- },
- {
- "name": "tmp-promise",
- "version": "3.0.2",
- "author": "Benjamin Gruenbaum and Collaborators.",
- "license": "MIT"
- },
- {
- "name": "to-regex-range",
- "version": "5.0.1",
- "author": "Jon Schlinkert",
- "license": "MIT"
- },
- {
- "name": "totalist",
- "version": "3.0.0",
- "author": "Luke Edwards",
- "license": "MIT"
- },
- {
- "name": "tough-cookie",
- "version": "6.0.1",
- "author": "Jeremy Stashewsky",
- "license": "BSD-3-Clause"
- },
- {
- "name": "tr46",
- "version": "0.0.3",
- "author": "Sebastian Mayr",
- "license": "MIT"
- },
- {
- "name": "trim-repeated",
- "version": "1.0.0",
- "author": "Sindre Sorhus",
- "license": "MIT"
- },
- {
- "name": "truncate-utf8-bytes",
- "version": "1.0.0",
- "author": "Carl Xiong",
- "license": "WTFPL"
- },
- {
- "name": "tslib",
- "version": "1.14.1",
- "author": "Microsoft Corp.",
- "license": "0BSD"
- },
- {
- "name": "tunnel",
- "version": "0.0.6",
- "author": "Koichi Kobayashi",
- "license": "MIT"
- },
- {
- "name": "type-check",
- "version": "0.4.0",
- "author": "George Zahariev",
- "license": "MIT"
- },
- {
- "name": "type-fest",
- "version": "0.13.1",
- "author": "Sindre Sorhus",
- "license": "(MIT OR CC0-1.0)"
- },
- {
- "name": "typed-array-buffer",
- "version": "1.0.3",
- "author": "Jordan Harband",
- "license": "MIT"
- },
- {
- "name": "typed-array-byte-length",
- "version": "1.0.3",
- "author": "Jordan Harband",
- "license": "MIT"
- },
- {
- "name": "typed-array-byte-offset",
- "version": "1.0.4",
- "author": "Jordan Harband",
- "license": "MIT"
- },
- {
- "name": "typed-array-length",
- "version": "1.0.7",
- "author": "Jordan Harband",
- "license": "MIT"
- },
- {
- "name": "typescript",
- "version": "5.4.5",
- "author": "Microsoft Corp.",
- "license": "Apache-2.0"
- },
- {
- "name": "unbox-primitive",
- "version": "1.1.0",
- "author": "Jordan Harband",
- "license": "MIT"
- },
- {
- "name": "undici",
- "version": "7.26.0",
- "author": "—",
- "license": "MIT"
- },
- {
- "name": "undici-types",
- "version": "6.19.2",
- "author": "—",
- "license": "MIT"
- },
- {
- "name": "unique-filename",
- "version": "2.0.1",
- "author": "GitHub Inc.",
- "license": "ISC"
- },
- {
- "name": "unique-slug",
- "version": "3.0.0",
- "author": "GitHub Inc.",
- "license": "ISC"
- },
- {
- "name": "universalify",
- "version": "0.1.0",
- "author": "Ryan Zimmerman",
- "license": "MIT"
- },
- {
- "name": "unreachable-branch-transform",
- "version": "0.3.0",
- "author": "Andres Suarez",
- "license": "MIT"
- },
- {
- "name": "unzipit",
- "version": "2.0.0",
- "author": "—",
- "license": "MIT"
- },
- {
- "name": "upath",
- "version": "2.0.1",
- "author": "Angelos Pikoulas",
- "license": "MIT"
- },
- {
- "name": "uri-js",
- "version": "4.2.2",
- "author": "Gary Court",
- "license": "BSD-2-Clause"
- },
- {
- "name": "username",
- "version": "5.1.0",
- "author": "Sindre Sorhus",
- "license": "MIT"
- },
- {
- "name": "utf8-byte-length",
- "version": "1.0.1",
- "author": "Carl Xiong",
- "license": "WTFPL"
- },
- {
- "name": "util-deprecate",
- "version": "1.0.1",
- "author": "Nathan Rajlich",
- "license": "MIT"
- },
- {
- "name": "uuid",
- "version": "14.0.0",
- "author": "—",
- "license": "MIT"
- },
- {
- "name": "validate-npm-package-license",
- "version": "3.0.1",
- "author": "Kyle E. Mitchell",
- "license": "Apache-2.0"
- },
- {
- "name": "vis-data",
- "version": "7.1.10",
- "author": "—",
- "license": "(Apache-2.0 OR MIT)"
- },
- {
- "name": "vis-network",
- "version": "9.1.13",
- "author": "—",
- "license": "(Apache-2.0 OR MIT)"
- },
- {
- "name": "vis-util",
- "version": "5.0.7",
- "author": "Alex de Mulder",
- "license": "(Apache-2.0 OR MIT)"
- },
- {
- "name": "vite",
- "version": "8.0.10",
- "author": "Evan You",
- "license": "MIT"
- },
- {
- "name": "vite-plugin-vuetify",
- "version": "2.1.3",
- "author": "Kael Watts-Deuchar",
- "license": "MIT"
- },
- {
- "name": "vitest",
- "version": "4.1.5",
- "author": "Anthony Fu",
- "license": "MIT"
- },
- {
- "name": "vue",
- "version": "3.5.33",
- "author": "Evan You",
- "license": "MIT"
- },
- {
- "name": "vue-component-type-helpers",
- "version": "3.0.0",
- "author": "—",
- "license": "MIT"
- },
- {
- "name": "vue-eslint-parser",
- "version": "10.4.0",
- "author": "Toru Nagashima",
- "license": "MIT"
- },
- {
- "name": "vue-i18n",
- "version": "11.4.0",
- "author": "kazuya kawaguchi",
- "license": "MIT"
- },
- {
- "name": "vue-router",
- "version": "4.6.4",
- "author": "Eduardo San Martin Morote",
- "license": "MIT"
- },
- {
- "name": "vuetify",
- "version": "3.12.5",
- "author": "John Leider",
- "license": "MIT"
- },
- {
- "name": "w3c-xmlserializer",
- "version": "5.0.0",
- "author": "—",
- "license": "MIT"
- },
- {
- "name": "watchpack",
- "version": "2.3.1",
- "author": "Tobias Koppers @sokra",
- "license": "MIT"
- },
- {
- "name": "wcwidth",
- "version": "1.0.1",
- "author": "Tim Oxley",
- "license": "MIT"
- },
- {
- "name": "web-worker",
- "version": "1.5.0",
- "author": "—",
- "license": "Apache-2.0"
- },
- {
- "name": "webidl-conversions",
- "version": "3.0.0",
- "author": "Domenic Denicola",
- "license": "BSD-2-Clause"
- },
- {
- "name": "webpack",
- "version": "5.69.1",
- "author": "Tobias Koppers @sokra",
- "license": "MIT"
- },
- {
- "name": "webpack-sources",
- "version": "3.2.3",
- "author": "Tobias Koppers @sokra",
- "license": "MIT"
- },
- {
- "name": "whatwg-mimetype",
- "version": "5.0.0",
- "author": "Domenic Denicola",
- "license": "MIT"
- },
- {
- "name": "whatwg-url",
- "version": "5.0.0",
- "author": "Sebastian Mayr",
- "license": "MIT"
- },
- {
- "name": "which",
- "version": "1.2.9",
- "author": "GitHub Inc.",
- "license": "ISC"
- },
- {
- "name": "which-boxed-primitive",
- "version": "1.1.0",
- "author": "Jordan Harband",
- "license": "MIT"
- },
- {
- "name": "which-builtin-type",
- "version": "1.2.1",
- "author": "Jordan Harband",
- "license": "MIT"
- },
- {
- "name": "which-collection",
- "version": "1.0.2",
- "author": "Jordan Harband",
- "license": "MIT"
- },
- {
- "name": "which-module",
- "version": "2.0.0",
- "author": "nexdrew",
- "license": "ISC"
- },
- {
- "name": "which-typed-array",
- "version": "1.1.21",
- "author": "Jordan Harband",
- "license": "MIT"
- },
- {
- "name": "why-is-node-running",
- "version": "2.3.0",
- "author": "Mathias Buus",
- "license": "MIT"
- },
- {
- "name": "word-wrap",
- "version": "1.2.5",
- "author": "Jon Schlinkert",
- "license": "MIT"
- },
- {
- "name": "wrap-ansi",
- "version": "2.0.0",
- "author": "Sindre Sorhus",
- "license": "MIT"
- },
- {
- "name": "wrappy",
- "version": "1.0.0",
- "author": "Isaac Z. Schlueter",
- "license": "ISC"
- },
- {
- "name": "xml-name-validator",
- "version": "4.0.0",
- "author": "Domenic Denicola",
- "license": "Apache-2.0"
- },
- {
- "name": "xml-utils",
- "version": "1.10.2",
- "author": "Daniel J. Dufour",
- "license": "CC0-1.0"
- },
- {
- "name": "xmlbuilder",
- "version": "15.1.1",
- "author": "Ozgur Ozcitak",
- "license": "MIT"
- },
- {
- "name": "xmlchars",
- "version": "2.2.0",
- "author": "Louis-Dominique Dubeau",
- "license": "MIT"
- },
- {
- "name": "xtend",
- "version": "4.0.2",
- "author": "Raynos",
- "license": "MIT"
- },
- {
- "name": "y18n",
- "version": "5.0.1",
- "author": "Ben Coe",
- "license": "ISC"
- },
- {
- "name": "yallist",
- "version": "4.0.0",
- "author": "Isaac Z. Schlueter",
- "license": "ISC"
- },
- {
- "name": "yallist",
- "version": "5.0.0",
- "author": "Isaac Z. Schlueter",
- "license": "BlueOak-1.0.0"
- },
- {
- "name": "yargs",
- "version": "12.0.5",
- "author": "—",
- "license": "MIT"
- },
- {
- "name": "yargs-parser",
- "version": "11.1.1",
- "author": "Ben Coe",
- "license": "ISC"
- },
- {
- "name": "yauzl",
- "version": "2.10.0",
- "author": "Josh Wolfe",
- "license": "MIT"
- },
- {
- "name": "yocto-queue",
- "version": "0.1.0",
- "author": "Sindre Sorhus",
- "license": "MIT"
- },
- {
- "name": "yoctocolors-cjs",
- "version": "2.1.2",
- "author": "Sindre Sorhus",
- "license": "MIT"
- },
- {
- "name": "zarrita",
- "version": "0.7.1",
- "author": "—",
- "license": "MIT"
- },
- {
- "name": "zstddec",
- "version": "0.2.0",
- "author": "Don McCurdy",
- "license": "MIT AND BSD-3-Clause"
- }
+ {
+ "name": "7zip-bin",
+ "version": "5.2.0",
+ "author": "—",
+ "license": "MIT"
+ },
+ {
+ "name": "@aashutoshrathi/word-wrap",
+ "version": "1.2.6",
+ "author": "Jon Schlinkert",
+ "license": "MIT"
+ },
+ {
+ "name": "@asamuzakjp/css-color",
+ "version": "5.1.11",
+ "author": "asamuzaK",
+ "license": "MIT"
+ },
+ {
+ "name": "@asamuzakjp/dom-selector",
+ "version": "7.1.1",
+ "author": "asamuzaK",
+ "license": "MIT"
+ },
+ {
+ "name": "@asamuzakjp/generational-cache",
+ "version": "1.0.1",
+ "author": "asamuzaK",
+ "license": "MIT"
+ },
+ {
+ "name": "@asamuzakjp/nwsapi",
+ "version": "2.3.9",
+ "author": "Diego Perini",
+ "license": "MIT"
+ },
+ {
+ "name": "@babel/helper-string-parser",
+ "version": "7.27.1",
+ "author": "The Babel Team",
+ "license": "MIT"
+ },
+ {
+ "name": "@babel/helper-validator-identifier",
+ "version": "7.28.5",
+ "author": "The Babel Team",
+ "license": "MIT"
+ },
+ {
+ "name": "@babel/parser",
+ "version": "7.29.2",
+ "author": "The Babel Team",
+ "license": "MIT"
+ },
+ {
+ "name": "@babel/types",
+ "version": "7.29.0",
+ "author": "The Babel Team",
+ "license": "MIT"
+ },
+ {
+ "name": "@bcoe/v8-coverage",
+ "version": "1.0.2",
+ "author": "Charles Samborski",
+ "license": "MIT"
+ },
+ {
+ "name": "@bramus/specificity",
+ "version": "2.4.2",
+ "author": "Bramus Van Damme",
+ "license": "MIT"
+ },
+ {
+ "name": "@csstools/color-helpers",
+ "version": "6.0.2",
+ "author": "—",
+ "license": "MIT-0"
+ },
+ {
+ "name": "@csstools/css-calc",
+ "version": "3.2.1",
+ "author": "—",
+ "license": "MIT"
+ },
+ {
+ "name": "@csstools/css-color-parser",
+ "version": "4.1.0",
+ "author": "—",
+ "license": "MIT"
+ },
+ {
+ "name": "@csstools/css-parser-algorithms",
+ "version": "4.0.0",
+ "author": "—",
+ "license": "MIT"
+ },
+ {
+ "name": "@csstools/css-syntax-patches-for-csstree",
+ "version": "1.1.3",
+ "author": "—",
+ "license": "MIT-0"
+ },
+ {
+ "name": "@csstools/css-tokenizer",
+ "version": "4.0.0",
+ "author": "—",
+ "license": "MIT"
+ },
+ {
+ "name": "@develar/schema-utils",
+ "version": "2.6.5",
+ "author": "webpack Contrib",
+ "license": "MIT"
+ },
+ {
+ "name": "@egjs/hammerjs",
+ "version": "2.0.17",
+ "author": "—",
+ "license": "MIT"
+ },
+ {
+ "name": "@electron-forge/cli",
+ "version": "7.11.1",
+ "author": "Samuel Attard",
+ "license": "MIT"
+ },
+ {
+ "name": "@electron-forge/core",
+ "version": "7.11.1",
+ "author": "Samuel Attard",
+ "license": "MIT"
+ },
+ {
+ "name": "@electron-forge/core-utils",
+ "version": "7.11.1",
+ "author": "Samuel Attard",
+ "license": "MIT"
+ },
+ {
+ "name": "@electron-forge/maker-base",
+ "version": "7.11.1",
+ "author": "Samuel Attard",
+ "license": "MIT"
+ },
+ {
+ "name": "@electron-forge/maker-deb",
+ "version": "7.11.1",
+ "author": "Samuel Attard",
+ "license": "MIT"
+ },
+ {
+ "name": "@electron-forge/maker-flatpak",
+ "version": "7.11.1",
+ "author": "Samuel Attard",
+ "license": "MIT"
+ },
+ {
+ "name": "@electron-forge/maker-rpm",
+ "version": "7.11.1",
+ "author": "Samuel Attard",
+ "license": "MIT"
+ },
+ {
+ "name": "@electron-forge/maker-snap",
+ "version": "7.11.1",
+ "author": "—",
+ "license": "MIT"
+ },
+ {
+ "name": "@electron-forge/maker-squirrel",
+ "version": "7.11.1",
+ "author": "Samuel Attard",
+ "license": "MIT"
+ },
+ {
+ "name": "@electron-forge/maker-zip",
+ "version": "7.11.1",
+ "author": "Samuel Attard",
+ "license": "MIT"
+ },
+ {
+ "name": "@electron-forge/plugin-auto-unpack-natives",
+ "version": "7.11.1",
+ "author": "Samuel Attard",
+ "license": "MIT"
+ },
+ {
+ "name": "@electron-forge/plugin-base",
+ "version": "7.11.1",
+ "author": "Samuel Attard",
+ "license": "MIT"
+ },
+ {
+ "name": "@electron-forge/plugin-fuses",
+ "version": "7.11.1",
+ "author": "Erik Moura",
+ "license": "MIT"
+ },
+ {
+ "name": "@electron-forge/publisher-base",
+ "version": "7.11.1",
+ "author": "Samuel Attard",
+ "license": "MIT"
+ },
+ {
+ "name": "@electron-forge/shared-types",
+ "version": "7.11.1",
+ "author": "Samuel Attard",
+ "license": "MIT"
+ },
+ {
+ "name": "@electron-forge/template-base",
+ "version": "7.11.1",
+ "author": "Samuel Attard",
+ "license": "MIT"
+ },
+ {
+ "name": "@electron-forge/template-vite",
+ "version": "7.11.1",
+ "author": "caoxiemeihao",
+ "license": "MIT"
+ },
+ {
+ "name": "@electron-forge/template-vite-typescript",
+ "version": "7.11.1",
+ "author": "caoxiemeihao",
+ "license": "MIT"
+ },
+ {
+ "name": "@electron-forge/template-webpack",
+ "version": "7.11.1",
+ "author": "Samuel Attard",
+ "license": "MIT"
+ },
+ {
+ "name": "@electron-forge/template-webpack-typescript",
+ "version": "7.11.1",
+ "author": "Shelley Vohr",
+ "license": "MIT"
+ },
+ {
+ "name": "@electron-forge/tracer",
+ "version": "7.11.1",
+ "author": "Samuel Attard",
+ "license": "MIT"
+ },
+ {
+ "name": "@electron/asar",
+ "version": "3.2.5",
+ "author": "—",
+ "license": "MIT"
+ },
+ {
+ "name": "@electron/fuses",
+ "version": "1.8.0",
+ "author": "Electron Community",
+ "license": "MIT"
+ },
+ {
+ "name": "@electron/get",
+ "version": "2.0.0",
+ "author": "Samuel Attard",
+ "license": "MIT"
+ },
+ {
+ "name": "@electron/node-gyp",
+ "version": "10.2.0-electron.1",
+ "author": "Nathan Rajlich",
+ "license": "MIT"
+ },
+ {
+ "name": "@electron/notarize",
+ "version": "2.5.0",
+ "author": "Samuel Attard",
+ "license": "MIT"
+ },
+ {
+ "name": "@electron/osx-sign",
+ "version": "1.3.3",
+ "author": "electron",
+ "license": "BSD-2-Clause"
+ },
+ {
+ "name": "@electron/packager",
+ "version": "18.3.5",
+ "author": "Mark Lee",
+ "license": "BSD-2-Clause"
+ },
+ {
+ "name": "@electron/rebuild",
+ "version": "3.7.2",
+ "author": "—",
+ "license": "MIT"
+ },
+ {
+ "name": "@electron/universal",
+ "version": "2.0.3",
+ "author": "Samuel Attard",
+ "license": "MIT"
+ },
+ {
+ "name": "@electron/windows-sign",
+ "version": "1.0.0",
+ "author": "Felix Rieseberg",
+ "license": "BSD-2-Clause"
+ },
+ {
+ "name": "@epic-web/invariant",
+ "version": "1.0.0",
+ "author": "Kent C. Dodds",
+ "license": "MIT"
+ },
+ {
+ "name": "@eslint-community/eslint-utils",
+ "version": "4.4.0",
+ "author": "Toru Nagashima",
+ "license": "MIT"
+ },
+ {
+ "name": "@eslint-community/regexpp",
+ "version": "4.12.1",
+ "author": "Toru Nagashima",
+ "license": "MIT"
+ },
+ {
+ "name": "@eslint/config-array",
+ "version": "0.21.2",
+ "author": "Nicholas C. Zakas",
+ "license": "Apache-2.0"
+ },
+ {
+ "name": "@eslint/config-helpers",
+ "version": "0.4.2",
+ "author": "—",
+ "license": "Apache-2.0"
+ },
+ {
+ "name": "@eslint/core",
+ "version": "0.17.0",
+ "author": "Nicholas C. Zakas",
+ "license": "Apache-2.0"
+ },
+ {
+ "name": "@eslint/eslintrc",
+ "version": "3.3.5",
+ "author": "Nicholas C. Zakas",
+ "license": "MIT"
+ },
+ {
+ "name": "@eslint/js",
+ "version": "9.39.4",
+ "author": "—",
+ "license": "MIT"
+ },
+ {
+ "name": "@eslint/object-schema",
+ "version": "2.1.7",
+ "author": "Nicholas C. Zakas",
+ "license": "Apache-2.0"
+ },
+ {
+ "name": "@eslint/plugin-kit",
+ "version": "0.4.1",
+ "author": "Nicholas C. Zakas",
+ "license": "Apache-2.0"
+ },
+ {
+ "name": "@exodus/bytes",
+ "version": "1.15.1",
+ "author": "Exodus Movement, Inc.",
+ "license": "MIT"
+ },
+ {
+ "name": "@fontsource/noto-sans",
+ "version": "5.2.10",
+ "author": "Google Inc.",
+ "license": "OFL-1.1"
+ },
+ {
+ "name": "@gar/promisify",
+ "version": "1.1.3",
+ "author": "Gar",
+ "license": "MIT"
+ },
+ {
+ "name": "@humanfs/core",
+ "version": "0.19.1",
+ "author": "Nicholas C. Zakas",
+ "license": "Apache-2.0"
+ },
+ {
+ "name": "@humanfs/node",
+ "version": "0.16.6",
+ "author": "Nicholas C. Zakas",
+ "license": "Apache-2.0"
+ },
+ {
+ "name": "@humanwhocodes/module-importer",
+ "version": "1.0.1",
+ "author": "Nicholas C. Zaks",
+ "license": "Apache-2.0"
+ },
+ {
+ "name": "@humanwhocodes/retry",
+ "version": "0.3.0",
+ "author": "Nicholas C. Zaks",
+ "license": "Apache-2.0"
+ },
+ {
+ "name": "@inquirer/checkbox",
+ "version": "3.0.1",
+ "author": "Simon Boudrias",
+ "license": "MIT"
+ },
+ {
+ "name": "@inquirer/confirm",
+ "version": "4.0.1",
+ "author": "Simon Boudrias",
+ "license": "MIT"
+ },
+ {
+ "name": "@inquirer/core",
+ "version": "9.2.1",
+ "author": "Simon Boudrias",
+ "license": "MIT"
+ },
+ {
+ "name": "@inquirer/editor",
+ "version": "3.0.1",
+ "author": "Simon Boudrias",
+ "license": "MIT"
+ },
+ {
+ "name": "@inquirer/expand",
+ "version": "3.0.1",
+ "author": "Simon Boudrias",
+ "license": "MIT"
+ },
+ {
+ "name": "@inquirer/figures",
+ "version": "1.0.6",
+ "author": "Simon Boudrias",
+ "license": "MIT"
+ },
+ {
+ "name": "@inquirer/input",
+ "version": "3.0.1",
+ "author": "Simon Boudrias",
+ "license": "MIT"
+ },
+ {
+ "name": "@inquirer/number",
+ "version": "2.0.1",
+ "author": "Simon Boudrias",
+ "license": "MIT"
+ },
+ {
+ "name": "@inquirer/password",
+ "version": "3.0.1",
+ "author": "Simon Boudrias",
+ "license": "MIT"
+ },
+ {
+ "name": "@inquirer/prompts",
+ "version": "6.0.1",
+ "author": "Simon Boudrias",
+ "license": "MIT"
+ },
+ {
+ "name": "@inquirer/rawlist",
+ "version": "3.0.1",
+ "author": "Simon Boudrias",
+ "license": "MIT"
+ },
+ {
+ "name": "@inquirer/search",
+ "version": "2.0.1",
+ "author": "Simon Boudrias",
+ "license": "MIT"
+ },
+ {
+ "name": "@inquirer/select",
+ "version": "3.0.1",
+ "author": "Simon Boudrias",
+ "license": "MIT"
+ },
+ {
+ "name": "@inquirer/type",
+ "version": "1.5.5",
+ "author": "Simon Boudrias",
+ "license": "MIT"
+ },
+ {
+ "name": "@intlify/core-base",
+ "version": "11.4.0",
+ "author": "kazuya kawaguchi",
+ "license": "MIT"
+ },
+ {
+ "name": "@intlify/devtools-types",
+ "version": "11.4.0",
+ "author": "kazuya kawaguchi",
+ "license": "MIT"
+ },
+ {
+ "name": "@intlify/message-compiler",
+ "version": "11.4.0",
+ "author": "kazuya kawaguchi",
+ "license": "MIT"
+ },
+ {
+ "name": "@intlify/shared",
+ "version": "11.4.0",
+ "author": "kazuya kawaguchi",
+ "license": "MIT"
+ },
+ {
+ "name": "@isaacs/fs-minipass",
+ "version": "4.0.0",
+ "author": "Isaac Z. Schlueter",
+ "license": "ISC"
+ },
+ {
+ "name": "@jridgewell/gen-mapping",
+ "version": "0.3.5",
+ "author": "Justin Ridgewell",
+ "license": "MIT"
+ },
+ {
+ "name": "@jridgewell/remapping",
+ "version": "2.3.5",
+ "author": "Justin Ridgewell",
+ "license": "MIT"
+ },
+ {
+ "name": "@jridgewell/resolve-uri",
+ "version": "3.0.3",
+ "author": "Justin Ridgewell",
+ "license": "MIT"
+ },
+ {
+ "name": "@jridgewell/set-array",
+ "version": "1.2.1",
+ "author": "Justin Ridgewell",
+ "license": "MIT"
+ },
+ {
+ "name": "@jridgewell/source-map",
+ "version": "0.3.3",
+ "author": "Justin Ridgewell",
+ "license": "MIT"
+ },
+ {
+ "name": "@jridgewell/sourcemap-codec",
+ "version": "1.4.10",
+ "author": "Justin Ridgewell",
+ "license": "MIT"
+ },
+ {
+ "name": "@jridgewell/trace-mapping",
+ "version": "0.3.9",
+ "author": "Justin Ridgewell",
+ "license": "MIT"
+ },
+ {
+ "name": "@listr2/prompt-adapter-inquirer",
+ "version": "2.0.22",
+ "author": "Cenk Kilic",
+ "license": "MIT"
+ },
+ {
+ "name": "@malept/cross-spawn-promise",
+ "version": "1.0.0",
+ "author": "Mark Lee",
+ "license": "Apache-2.0"
+ },
+ {
+ "name": "@malept/electron-installer-flatpak",
+ "version": "0.11.4",
+ "author": "Matt Watson",
+ "license": "MIT"
+ },
+ {
+ "name": "@malept/flatpak-bundler",
+ "version": "0.4.0",
+ "author": "Matt Watson",
+ "license": "MIT"
+ },
+ {
+ "name": "@mapbox/jsonlint-lines-primitives",
+ "version": "2.0.2",
+ "author": "Zach Carter",
+ "license": "Unknown"
+ },
+ {
+ "name": "@mapbox/unitbezier",
+ "version": "0.0.1",
+ "author": "—",
+ "license": "BSD-2-Clause"
+ },
+ {
+ "name": "@maplibre/maplibre-gl-style-spec",
+ "version": "24.4.1",
+ "author": "MapLibre",
+ "license": "ISC"
+ },
+ {
+ "name": "@mdi/font",
+ "version": "7.4.47",
+ "author": "Austin Andrews",
+ "license": "Apache-2.0"
+ },
+ {
+ "name": "@mdi/js",
+ "version": "7.4.47",
+ "author": "Austin Andrews",
+ "license": "Apache-2.0"
+ },
+ {
+ "name": "@nodelib/fs.scandir",
+ "version": "2.1.2",
+ "author": "—",
+ "license": "MIT"
+ },
+ {
+ "name": "@nodelib/fs.stat",
+ "version": "2.0.2",
+ "author": "—",
+ "license": "MIT"
+ },
+ {
+ "name": "@nodelib/fs.walk",
+ "version": "1.2.3",
+ "author": "—",
+ "license": "MIT"
+ },
+ {
+ "name": "@npmcli/agent",
+ "version": "3.0.0",
+ "author": "GitHub Inc.",
+ "license": "ISC"
+ },
+ {
+ "name": "@npmcli/fs",
+ "version": "2.1.2",
+ "author": "GitHub Inc.",
+ "license": "ISC"
+ },
+ {
+ "name": "@npmcli/move-file",
+ "version": "2.0.1",
+ "author": "GitHub Inc.",
+ "license": "MIT"
+ },
+ {
+ "name": "@one-ini/wasm",
+ "version": "0.1.1",
+ "author": "—",
+ "license": "MIT"
+ },
+ {
+ "name": "@oxc-project/types",
+ "version": "0.127.0",
+ "author": "Boshen and oxc contributors",
+ "license": "MIT"
+ },
+ {
+ "name": "@petamoriken/float16",
+ "version": "3.9.3",
+ "author": "Kenta Moriuchi",
+ "license": "MIT"
+ },
+ {
+ "name": "@pkgjs/parseargs",
+ "version": "0.11.0",
+ "author": "—",
+ "license": "MIT"
+ },
+ {
+ "name": "@pkgr/core",
+ "version": "0.2.9",
+ "author": "JounQin",
+ "license": "MIT"
+ },
+ {
+ "name": "@playwright/test",
+ "version": "1.59.1",
+ "author": "Microsoft Corporation",
+ "license": "Apache-2.0"
+ },
+ {
+ "name": "@polka/url",
+ "version": "1.0.0-next.24",
+ "author": "Luke Edwards",
+ "license": "MIT"
+ },
+ {
+ "name": "@rolldown/binding-linux-x64-gnu",
+ "version": "1.0.0-rc.17",
+ "author": "—",
+ "license": "MIT"
+ },
+ {
+ "name": "@rolldown/pluginutils",
+ "version": "1.0.0-rc.13",
+ "author": "—",
+ "license": "MIT"
+ },
+ {
+ "name": "@sindresorhus/is",
+ "version": "3.1.1",
+ "author": "Sindre Sorhus",
+ "license": "MIT"
+ },
+ {
+ "name": "@standard-schema/spec",
+ "version": "1.1.0",
+ "author": "Colin McDonnell",
+ "license": "MIT"
+ },
+ {
+ "name": "@szmarczak/http-timer",
+ "version": "4.0.5",
+ "author": "Szymon Marczak",
+ "license": "MIT"
+ },
+ {
+ "name": "@tailwindcss/forms",
+ "version": "0.5.11",
+ "author": "—",
+ "license": "MIT"
+ },
+ {
+ "name": "@tailwindcss/node",
+ "version": "4.2.4",
+ "author": "—",
+ "license": "MIT"
+ },
+ {
+ "name": "@tailwindcss/oxide",
+ "version": "4.2.4",
+ "author": "—",
+ "license": "MIT"
+ },
+ {
+ "name": "@tailwindcss/oxide-linux-x64-gnu",
+ "version": "4.2.4",
+ "author": "—",
+ "license": "MIT"
+ },
+ {
+ "name": "@tailwindcss/vite",
+ "version": "4.2.4",
+ "author": "—",
+ "license": "MIT"
+ },
+ {
+ "name": "@tanstack/virtual-core",
+ "version": "3.14.0",
+ "author": "Tanner Linsley",
+ "license": "MIT"
+ },
+ {
+ "name": "@tanstack/vue-virtual",
+ "version": "3.13.24",
+ "author": "Tanner Linsley",
+ "license": "MIT"
+ },
+ {
+ "name": "@tootallnate/once",
+ "version": "3.0.1",
+ "author": "Nathan Rajlich",
+ "license": "MIT"
+ },
+ {
+ "name": "@types/cacheable-request",
+ "version": "6.0.1",
+ "author": "—",
+ "license": "MIT"
+ },
+ {
+ "name": "@types/chai",
+ "version": "5.2.2",
+ "author": "—",
+ "license": "MIT"
+ },
+ {
+ "name": "@types/debug",
+ "version": "4.1.6",
+ "author": "—",
+ "license": "MIT"
+ },
+ {
+ "name": "@types/deep-eql",
+ "version": "4.0.0",
+ "author": "—",
+ "license": "MIT"
+ },
+ {
+ "name": "@types/eslint",
+ "version": "4.16.0",
+ "author": "—",
+ "license": "MIT"
+ },
+ {
+ "name": "@types/eslint-scope",
+ "version": "3.7.3",
+ "author": "—",
+ "license": "MIT"
+ },
+ {
+ "name": "@types/estree",
+ "version": "0.0.51",
+ "author": "—",
+ "license": "MIT"
+ },
+ {
+ "name": "@types/events",
+ "version": "3.0.3",
+ "author": "—",
+ "license": "MIT"
+ },
+ {
+ "name": "@types/fs-extra",
+ "version": "9.0.1",
+ "author": "—",
+ "license": "MIT"
+ },
+ {
+ "name": "@types/glob",
+ "version": "7.1.1",
+ "author": "—",
+ "license": "MIT"
+ },
+ {
+ "name": "@types/hammerjs",
+ "version": "2.0.46",
+ "author": "—",
+ "license": "MIT"
+ },
+ {
+ "name": "@types/http-cache-semantics",
+ "version": "4.0.0",
+ "author": "—",
+ "license": "MIT"
+ },
+ {
+ "name": "@types/json-schema",
+ "version": "4.0.0",
+ "author": "—",
+ "license": "MIT"
+ },
+ {
+ "name": "@types/keyv",
+ "version": "3.0.0",
+ "author": "—",
+ "license": "MIT"
+ },
+ {
+ "name": "@types/minimatch",
+ "version": "6.0.0",
+ "author": "—",
+ "license": "MIT"
+ },
+ {
+ "name": "@types/mute-stream",
+ "version": "0.0.4",
+ "author": "—",
+ "license": "MIT"
+ },
+ {
+ "name": "@types/node",
+ "version": "0.0.0",
+ "author": "—",
+ "license": "MIT"
+ },
+ {
+ "name": "@types/rbush",
+ "version": "4.0.0",
+ "author": "—",
+ "license": "MIT"
+ },
+ {
+ "name": "@types/responselike",
+ "version": "1.0.0",
+ "author": "—",
+ "license": "MIT"
+ },
+ {
+ "name": "@types/trusted-types",
+ "version": "2.0.7",
+ "author": "—",
+ "license": "MIT"
+ },
+ {
+ "name": "@types/wrap-ansi",
+ "version": "3.0.0",
+ "author": "—",
+ "license": "MIT"
+ },
+ {
+ "name": "@types/yauzl",
+ "version": "2.9.1",
+ "author": "—",
+ "license": "MIT"
+ },
+ {
+ "name": "@vitejs/plugin-vue",
+ "version": "6.0.6",
+ "author": "Evan You",
+ "license": "MIT"
+ },
+ {
+ "name": "@vitest/coverage-v8",
+ "version": "4.1.5",
+ "author": "Anthony Fu",
+ "license": "MIT"
+ },
+ {
+ "name": "@vitest/expect",
+ "version": "4.1.5",
+ "author": "—",
+ "license": "MIT"
+ },
+ {
+ "name": "@vitest/mocker",
+ "version": "4.1.5",
+ "author": "—",
+ "license": "MIT"
+ },
+ {
+ "name": "@vitest/pretty-format",
+ "version": "4.1.5",
+ "author": "—",
+ "license": "MIT"
+ },
+ {
+ "name": "@vitest/runner",
+ "version": "4.1.5",
+ "author": "—",
+ "license": "MIT"
+ },
+ {
+ "name": "@vitest/snapshot",
+ "version": "4.1.5",
+ "author": "—",
+ "license": "MIT"
+ },
+ {
+ "name": "@vitest/spy",
+ "version": "4.1.5",
+ "author": "—",
+ "license": "MIT"
+ },
+ {
+ "name": "@vitest/ui",
+ "version": "4.1.5",
+ "author": "—",
+ "license": "MIT"
+ },
+ {
+ "name": "@vitest/utils",
+ "version": "4.1.5",
+ "author": "—",
+ "license": "MIT"
+ },
+ {
+ "name": "@vscode/sudo-prompt",
+ "version": "9.3.1",
+ "author": "Joran Dirk Greef",
+ "license": "MIT"
+ },
+ {
+ "name": "@vue/compiler-core",
+ "version": "3.5.33",
+ "author": "Evan You",
+ "license": "MIT"
+ },
+ {
+ "name": "@vue/compiler-dom",
+ "version": "3.5.33",
+ "author": "Evan You",
+ "license": "MIT"
+ },
+ {
+ "name": "@vue/compiler-sfc",
+ "version": "3.5.33",
+ "author": "Evan You",
+ "license": "MIT"
+ },
+ {
+ "name": "@vue/compiler-ssr",
+ "version": "3.5.33",
+ "author": "Evan You",
+ "license": "MIT"
+ },
+ {
+ "name": "@vue/devtools-api",
+ "version": "6.5.0",
+ "author": "Guillaume Chau",
+ "license": "MIT"
+ },
+ {
+ "name": "@vue/reactivity",
+ "version": "3.5.33",
+ "author": "Evan You",
+ "license": "MIT"
+ },
+ {
+ "name": "@vue/runtime-core",
+ "version": "3.5.33",
+ "author": "Evan You",
+ "license": "MIT"
+ },
+ {
+ "name": "@vue/runtime-dom",
+ "version": "3.5.33",
+ "author": "Evan You",
+ "license": "MIT"
+ },
+ {
+ "name": "@vue/server-renderer",
+ "version": "3.5.33",
+ "author": "Evan You",
+ "license": "MIT"
+ },
+ {
+ "name": "@vue/shared",
+ "version": "3.5.33",
+ "author": "Evan You",
+ "license": "MIT"
+ },
+ {
+ "name": "@vue/test-utils",
+ "version": "2.4.10",
+ "author": "Lachlan Miller",
+ "license": "MIT"
+ },
+ {
+ "name": "@vuetify/loader-shared",
+ "version": "2.1.2",
+ "author": "Kael Watts-Deuchar",
+ "license": "MIT"
+ },
+ {
+ "name": "@webassemblyjs/ast",
+ "version": "1.11.1",
+ "author": "Sven Sauleau",
+ "license": "MIT"
+ },
+ {
+ "name": "@webassemblyjs/floating-point-hex-parser",
+ "version": "1.11.1",
+ "author": "Mauro Bringolf",
+ "license": "MIT"
+ },
+ {
+ "name": "@webassemblyjs/helper-api-error",
+ "version": "1.11.1",
+ "author": "Sven Sauleau",
+ "license": "MIT"
+ },
+ {
+ "name": "@webassemblyjs/helper-buffer",
+ "version": "1.11.1",
+ "author": "Sven Sauleau",
+ "license": "MIT"
+ },
+ {
+ "name": "@webassemblyjs/helper-numbers",
+ "version": "1.11.1",
+ "author": "Sven Sauleau",
+ "license": "MIT"
+ },
+ {
+ "name": "@webassemblyjs/helper-wasm-bytecode",
+ "version": "1.11.1",
+ "author": "Sven Sauleau",
+ "license": "MIT"
+ },
+ {
+ "name": "@webassemblyjs/helper-wasm-section",
+ "version": "1.11.1",
+ "author": "Sven Sauleau",
+ "license": "MIT"
+ },
+ {
+ "name": "@webassemblyjs/ieee754",
+ "version": "1.11.1",
+ "author": "—",
+ "license": "MIT"
+ },
+ {
+ "name": "@webassemblyjs/leb128",
+ "version": "1.11.1",
+ "author": "—",
+ "license": "Apache-2.0"
+ },
+ {
+ "name": "@webassemblyjs/utf8",
+ "version": "1.11.1",
+ "author": "Sven Sauleau",
+ "license": "MIT"
+ },
+ {
+ "name": "@webassemblyjs/wasm-edit",
+ "version": "1.11.1",
+ "author": "Sven Sauleau",
+ "license": "MIT"
+ },
+ {
+ "name": "@webassemblyjs/wasm-gen",
+ "version": "1.11.1",
+ "author": "Sven Sauleau",
+ "license": "MIT"
+ },
+ {
+ "name": "@webassemblyjs/wasm-opt",
+ "version": "1.11.1",
+ "author": "Sven Sauleau",
+ "license": "MIT"
+ },
+ {
+ "name": "@webassemblyjs/wasm-parser",
+ "version": "1.11.1",
+ "author": "Sven Sauleau",
+ "license": "MIT"
+ },
+ {
+ "name": "@webassemblyjs/wast-printer",
+ "version": "1.11.1",
+ "author": "Sven Sauleau",
+ "license": "MIT"
+ },
+ {
+ "name": "@xmldom/xmldom",
+ "version": "0.8.13",
+ "author": "—",
+ "license": "MIT"
+ },
+ {
+ "name": "@xtuc/ieee754",
+ "version": "1.2.0",
+ "author": "Feross Aboukhadijeh",
+ "license": "BSD-3-Clause"
+ },
+ {
+ "name": "@xtuc/long",
+ "version": "4.2.2",
+ "author": "Daniel Wirtz",
+ "license": "Apache-2.0"
+ },
+ {
+ "name": "@zarrita/storage",
+ "version": "0.2.0",
+ "author": "—",
+ "license": "MIT"
+ },
+ {
+ "name": "abbrev",
+ "version": "2.0.0",
+ "author": "GitHub Inc.",
+ "license": "ISC"
+ },
+ {
+ "name": "abbrev",
+ "version": "1.0.3",
+ "author": "Isaac Z. Schlueter",
+ "license": "Unknown"
+ },
+ {
+ "name": "acorn",
+ "version": "1.0.3",
+ "author": "—",
+ "license": "MIT"
+ },
+ {
+ "name": "acorn-import-assertions",
+ "version": "1.9.0",
+ "author": "Sven Sauleau",
+ "license": "MIT"
+ },
+ {
+ "name": "acorn-jsx",
+ "version": "5.3.2",
+ "author": "—",
+ "license": "MIT"
+ },
+ {
+ "name": "agent-base",
+ "version": "6.0.2",
+ "author": "Nathan Rajlich",
+ "license": "MIT"
+ },
+ {
+ "name": "agentkeepalive",
+ "version": "4.6.0",
+ "author": "fengmk2",
+ "license": "MIT"
+ },
+ {
+ "name": "aggregate-error",
+ "version": "3.1.0",
+ "author": "Sindre Sorhus",
+ "license": "MIT"
+ },
+ {
+ "name": "ajv",
+ "version": "6.12.0",
+ "author": "Evgeny Poberezkin",
+ "license": "MIT"
+ },
+ {
+ "name": "ajv-keywords",
+ "version": "3.5.2",
+ "author": "Evgeny Poberezkin",
+ "license": "MIT"
+ },
+ {
+ "name": "ansi-escapes",
+ "version": "4.3.2",
+ "author": "Sindre Sorhus",
+ "license": "MIT"
+ },
+ {
+ "name": "ansi-regex",
+ "version": "5.0.1",
+ "author": "Sindre Sorhus",
+ "license": "MIT"
+ },
+ {
+ "name": "ansi-styles",
+ "version": "4.0.0",
+ "author": "Sindre Sorhus",
+ "license": "MIT"
+ },
+ {
+ "name": "app-builder-bin",
+ "version": "5.0.0-alpha.12",
+ "author": "—",
+ "license": "MIT"
+ },
+ {
+ "name": "app-builder-lib",
+ "version": "26.8.1",
+ "author": "Vladimir Krivosheev",
+ "license": "MIT"
+ },
+ {
+ "name": "argparse",
+ "version": "1.0.10",
+ "author": "—",
+ "license": "MIT"
+ },
+ {
+ "name": "argparse",
+ "version": "2.0.1",
+ "author": "—",
+ "license": "Python-2.0"
+ },
+ {
+ "name": "array-buffer-byte-length",
+ "version": "1.0.2",
+ "author": "Jordan Harband",
+ "license": "MIT"
+ },
+ {
+ "name": "arraybuffer.prototype.slice",
+ "version": "1.0.4",
+ "author": "Jordan Harband",
+ "license": "MIT"
+ },
+ {
+ "name": "asar",
+ "version": "3.2.0",
+ "author": "—",
+ "license": "MIT"
+ },
+ {
+ "name": "ast-types",
+ "version": "0.8.15",
+ "author": "Ben Newman",
+ "license": "MIT"
+ },
+ {
+ "name": "ast-v8-to-istanbul",
+ "version": "1.0.0",
+ "author": "Ari Perkkiö",
+ "license": "MIT"
+ },
+ {
+ "name": "async",
+ "version": "3.2.3",
+ "author": "Caolan McMahon",
+ "license": "MIT"
+ },
+ {
+ "name": "async-exit-hook",
+ "version": "2.0.1",
+ "author": "Tapani Moilanen",
+ "license": "MIT"
+ },
+ {
+ "name": "async-function",
+ "version": "1.0.0",
+ "author": "Jordan Harbamd",
+ "license": "MIT"
+ },
+ {
+ "name": "asynckit",
+ "version": "0.4.0",
+ "author": "Alex Indigo",
+ "license": "MIT"
+ },
+ {
+ "name": "at-least-node",
+ "version": "1.0.0",
+ "author": "Ryan Zimmerman",
+ "license": "ISC"
+ },
+ {
+ "name": "author-regex",
+ "version": "1.0.0",
+ "author": "Jon Schlinkert",
+ "license": "MIT"
+ },
+ {
+ "name": "available-typed-arrays",
+ "version": "1.0.7",
+ "author": "Jordan Harband",
+ "license": "MIT"
+ },
+ {
+ "name": "balanced-match",
+ "version": "0.4.1",
+ "author": "—",
+ "license": "MIT"
+ },
+ {
+ "name": "base64-js",
+ "version": "1.5.1",
+ "author": "T. Jameson Little",
+ "license": "MIT"
+ },
+ {
+ "name": "bidi-js",
+ "version": "1.0.3",
+ "author": "Jason Johnston",
+ "license": "MIT"
+ },
+ {
+ "name": "bluebird",
+ "version": "3.1.1",
+ "author": "Petka Antonov",
+ "license": "MIT"
+ },
+ {
+ "name": "blueimp-canvas-to-blob",
+ "version": "3.29.0",
+ "author": "Sebastian Tschan",
+ "license": "MIT"
+ },
+ {
+ "name": "boolbase",
+ "version": "1.0.0",
+ "author": "Felix Boehm",
+ "license": "ISC"
+ },
+ {
+ "name": "boolean",
+ "version": "3.2.0",
+ "author": "—",
+ "license": "MIT"
+ },
+ {
+ "name": "brace-expansion",
+ "version": "1.1.7",
+ "author": "—",
+ "license": "MIT"
+ },
+ {
+ "name": "braces",
+ "version": "3.0.1",
+ "author": "Jon Schlinkert",
+ "license": "MIT"
+ },
+ {
+ "name": "browserslist",
+ "version": "4.14.5",
+ "author": "Andrey Sitnik",
+ "license": "MIT"
+ },
+ {
+ "name": "buffer-crc32",
+ "version": "0.2.3",
+ "author": "Brian J. Brennan",
+ "license": "Unknown"
+ },
+ {
+ "name": "buffer-from",
+ "version": "1.0.0",
+ "author": "—",
+ "license": "MIT"
+ },
+ {
+ "name": "builder-util",
+ "version": "26.8.1",
+ "author": "Vladimir Krivosheev",
+ "license": "MIT"
+ },
+ {
+ "name": "builder-util-runtime",
+ "version": "9.5.1",
+ "author": "Vladimir Krivosheev",
+ "license": "MIT"
+ },
+ {
+ "name": "cacache",
+ "version": "16.1.3",
+ "author": "GitHub Inc.",
+ "license": "ISC"
+ },
+ {
+ "name": "cacheable-lookup",
+ "version": "5.0.3",
+ "author": "Szymon Marczak",
+ "license": "MIT"
+ },
+ {
+ "name": "cacheable-request",
+ "version": "7.0.1",
+ "author": "Luke Childs",
+ "license": "MIT"
+ },
+ {
+ "name": "call-bind",
+ "version": "1.0.9",
+ "author": "Jordan Harband",
+ "license": "MIT"
+ },
+ {
+ "name": "call-bind-apply-helpers",
+ "version": "1.0.1",
+ "author": "Jordan Harband",
+ "license": "MIT"
+ },
+ {
+ "name": "call-bound",
+ "version": "1.0.4",
+ "author": "Jordan Harband",
+ "license": "MIT"
+ },
+ {
+ "name": "callsites",
+ "version": "3.0.0",
+ "author": "Sindre Sorhus",
+ "license": "MIT"
+ },
+ {
+ "name": "camelcase",
+ "version": "5.0.0",
+ "author": "Sindre Sorhus",
+ "license": "MIT"
+ },
+ {
+ "name": "caniuse-lite",
+ "version": "1.0.30001135",
+ "author": "Ben Briggs",
+ "license": "CC-BY-4.0"
+ },
+ {
+ "name": "chai",
+ "version": "6.2.2",
+ "author": "Jake Luer",
+ "license": "MIT"
+ },
+ {
+ "name": "chalk",
+ "version": "4.0.0",
+ "author": "—",
+ "license": "MIT"
+ },
+ {
+ "name": "chardet",
+ "version": "0.7.0",
+ "author": "Dmitry Shirokov",
+ "license": "MIT"
+ },
+ {
+ "name": "chownr",
+ "version": "2.0.0",
+ "author": "Isaac Z. Schlueter",
+ "license": "ISC"
+ },
+ {
+ "name": "chownr",
+ "version": "3.0.0",
+ "author": "Isaac Z. Schlueter",
+ "license": "BlueOak-1.0.0"
+ },
+ {
+ "name": "chrome-trace-event",
+ "version": "1.0.2",
+ "author": "Trent Mick, Sam Saccone",
+ "license": "MIT"
+ },
+ {
+ "name": "chromium-pickle-js",
+ "version": "0.2.0",
+ "author": "—",
+ "license": "MIT"
+ },
+ {
+ "name": "ci-info",
+ "version": "4.3.1",
+ "author": "Thomas Watson Steen",
+ "license": "MIT"
+ },
+ {
+ "name": "clean-stack",
+ "version": "2.2.0",
+ "author": "Sindre Sorhus",
+ "license": "MIT"
+ },
+ {
+ "name": "cli-cursor",
+ "version": "3.1.0",
+ "author": "Sindre Sorhus",
+ "license": "MIT"
+ },
+ {
+ "name": "cli-spinners",
+ "version": "2.4.0",
+ "author": "Sindre Sorhus",
+ "license": "MIT"
+ },
+ {
+ "name": "cli-table3",
+ "version": "0.5.1",
+ "author": "James Talmage",
+ "license": "MIT"
+ },
+ {
+ "name": "cli-truncate",
+ "version": "3.1.0",
+ "author": "Sindre Sorhus",
+ "license": "MIT"
+ },
+ {
+ "name": "cli-width",
+ "version": "4.1.0",
+ "author": "Ilya Radchenko",
+ "license": "ISC"
+ },
+ {
+ "name": "click-outside-vue3",
+ "version": "4.0.1",
+ "author": "ndelvalle",
+ "license": "MIT"
+ },
+ {
+ "name": "cliui",
+ "version": "4.0.0",
+ "author": "Ben Coe",
+ "license": "ISC"
+ },
+ {
+ "name": "clone",
+ "version": "1.0.2",
+ "author": "Paul Vorbach",
+ "license": "MIT"
+ },
+ {
+ "name": "clone-response",
+ "version": "1.0.2",
+ "author": "Luke Childs",
+ "license": "MIT"
+ },
+ {
+ "name": "code-point-at",
+ "version": "1.1.0",
+ "author": "Sindre Sorhus",
+ "license": "MIT"
+ },
+ {
+ "name": "color-convert",
+ "version": "2.0.0",
+ "author": "Heather Arthur",
+ "license": "MIT"
+ },
+ {
+ "name": "color-name",
+ "version": "1.1.4",
+ "author": "DY",
+ "license": "MIT"
+ },
+ {
+ "name": "colorette",
+ "version": "2.0.20",
+ "author": "Jorge Bucaran",
+ "license": "MIT"
+ },
+ {
+ "name": "colors",
+ "version": "1.4.0",
+ "author": "Marak Squires",
+ "license": "MIT"
+ },
+ {
+ "name": "combined-stream",
+ "version": "1.0.8",
+ "author": "Felix Geisendörfer",
+ "license": "MIT"
+ },
+ {
+ "name": "commander",
+ "version": "2.20.0",
+ "author": "TJ Holowaychuk",
+ "license": "MIT"
+ },
+ {
+ "name": "compare-version",
+ "version": "0.1.2",
+ "author": "Kevin Mårtensson",
+ "license": "MIT"
+ },
+ {
+ "name": "component-emitter",
+ "version": "2.0.0",
+ "author": "—",
+ "license": "MIT"
+ },
+ {
+ "name": "compressorjs",
+ "version": "1.3.0",
+ "author": "Chen Fengyuan",
+ "license": "MIT"
+ },
+ {
+ "name": "concat-map",
+ "version": "0.0.1",
+ "author": "James Halliday",
+ "license": "MIT"
+ },
+ {
+ "name": "config-chain",
+ "version": "1.1.11",
+ "author": "Dominic Tarr",
+ "license": "MIT"
+ },
+ {
+ "name": "convert-source-map",
+ "version": "2.0.0",
+ "author": "Thorsten Lorenz",
+ "license": "MIT"
+ },
+ {
+ "name": "core-util-is",
+ "version": "1.0.0",
+ "author": "Isaac Z. Schlueter",
+ "license": "MIT"
+ },
+ {
+ "name": "cross-dirname",
+ "version": "0.1.0",
+ "author": "—",
+ "license": "MIT"
+ },
+ {
+ "name": "cross-env",
+ "version": "10.1.0",
+ "author": "Kent C. Dodds",
+ "license": "MIT"
+ },
+ {
+ "name": "cross-spawn",
+ "version": "6.0.0",
+ "author": "André Cruz",
+ "license": "MIT"
+ },
+ {
+ "name": "cross-zip",
+ "version": "4.0.0",
+ "author": "Feross Aboukhadijeh",
+ "license": "MIT"
+ },
+ {
+ "name": "css-tree",
+ "version": "3.2.1",
+ "author": "Roman Dvornov",
+ "license": "MIT"
+ },
+ {
+ "name": "cssesc",
+ "version": "3.0.0",
+ "author": "Mathias Bynens",
+ "license": "MIT"
+ },
+ {
+ "name": "csstype",
+ "version": "3.2.3",
+ "author": "Fredrik Nicol",
+ "license": "MIT"
+ },
+ {
+ "name": "data-urls",
+ "version": "7.0.0",
+ "author": "Domenic Denicola",
+ "license": "MIT"
+ },
+ {
+ "name": "data-view-buffer",
+ "version": "1.0.2",
+ "author": "Jordan Harband",
+ "license": "MIT"
+ },
+ {
+ "name": "data-view-byte-length",
+ "version": "1.0.2",
+ "author": "Jordan Harband",
+ "license": "MIT"
+ },
+ {
+ "name": "data-view-byte-offset",
+ "version": "1.0.1",
+ "author": "Jordan Harband",
+ "license": "MIT"
+ },
+ {
+ "name": "dayjs",
+ "version": "1.11.20",
+ "author": "iamkun",
+ "license": "MIT"
+ },
+ {
+ "name": "debug",
+ "version": "2.2.0",
+ "author": "Josh Junon",
+ "license": "MIT"
+ },
+ {
+ "name": "decamelize",
+ "version": "1.2.0",
+ "author": "Sindre Sorhus",
+ "license": "MIT"
+ },
+ {
+ "name": "decimal.js",
+ "version": "10.6.0",
+ "author": "Michael Mclaughlin",
+ "license": "MIT"
+ },
+ {
+ "name": "decompress-response",
+ "version": "6.0.0",
+ "author": "Sindre Sorhus",
+ "license": "MIT"
+ },
+ {
+ "name": "deep-is",
+ "version": "0.1.3",
+ "author": "Thorsten Lorenz",
+ "license": "MIT"
+ },
+ {
+ "name": "defaults",
+ "version": "1.0.3",
+ "author": "Elijah Insua",
+ "license": "MIT"
+ },
+ {
+ "name": "defer-to-connect",
+ "version": "2.0.0",
+ "author": "Szymon Marczak",
+ "license": "MIT"
+ },
+ {
+ "name": "define-data-property",
+ "version": "1.1.4",
+ "author": "Jordan Harband",
+ "license": "MIT"
+ },
+ {
+ "name": "define-properties",
+ "version": "1.1.3",
+ "author": "Jordan Harband",
+ "license": "MIT"
+ },
+ {
+ "name": "delayed-stream",
+ "version": "1.0.0",
+ "author": "Felix Geisendörfer",
+ "license": "MIT"
+ },
+ {
+ "name": "detect-libc",
+ "version": "2.0.1",
+ "author": "Lovell Fuller",
+ "license": "Apache-2.0"
+ },
+ {
+ "name": "detect-node",
+ "version": "2.0.4",
+ "author": "Ilya Kantor",
+ "license": "ISC"
+ },
+ {
+ "name": "dijkstrajs",
+ "version": "1.0.1",
+ "author": "—",
+ "license": "MIT"
+ },
+ {
+ "name": "dir-compare",
+ "version": "4.2.0",
+ "author": "Liviu Grigorescu",
+ "license": "MIT"
+ },
+ {
+ "name": "dmg-builder",
+ "version": "26.8.1",
+ "author": "Vladimir Krivosheev",
+ "license": "MIT"
+ },
+ {
+ "name": "dompurify",
+ "version": "3.4.5",
+ "author": "Dr.-Ing. Mario Heiderich, Cure53",
+ "license": "(MPL-2.0 OR Apache-2.0)"
+ },
+ {
+ "name": "dotenv",
+ "version": "16.6.1",
+ "author": "—",
+ "license": "BSD-2-Clause"
+ },
+ {
+ "name": "dotenv-expand",
+ "version": "11.0.6",
+ "author": "motdotla",
+ "license": "BSD-2-Clause"
+ },
+ {
+ "name": "dunder-proto",
+ "version": "1.0.0",
+ "author": "Jordan Harband",
+ "license": "MIT"
+ },
+ {
+ "name": "earcut",
+ "version": "3.0.0",
+ "author": "Vladimir Agafonkin",
+ "license": "ISC"
+ },
+ {
+ "name": "editorconfig",
+ "version": "1.0.3",
+ "author": "EditorConfig Team",
+ "license": "MIT"
+ },
+ {
+ "name": "ejs",
+ "version": "3.1.8",
+ "author": "Matthew Eernisse",
+ "license": "Apache-2.0"
+ },
+ {
+ "name": "electron",
+ "version": "41.2.2",
+ "author": "Electron Community",
+ "license": "MIT"
+ },
+ {
+ "name": "electron-builder",
+ "version": "26.8.1",
+ "author": "Vladimir Krivosheev",
+ "license": "MIT"
+ },
+ {
+ "name": "electron-builder-squirrel-windows",
+ "version": "26.8.1",
+ "author": "Vladimir Krivosheev",
+ "license": "MIT"
+ },
+ {
+ "name": "electron-installer-common",
+ "version": "0.10.2",
+ "author": "Mark Lee",
+ "license": "Apache-2.0"
+ },
+ {
+ "name": "electron-installer-debian",
+ "version": "3.2.0",
+ "author": "Daniel Perez Alvarez",
+ "license": "MIT"
+ },
+ {
+ "name": "electron-installer-redhat",
+ "version": "3.2.0",
+ "author": "Daniel Perez Alvarez",
+ "license": "MIT"
+ },
+ {
+ "name": "electron-installer-snap",
+ "version": "5.2.0",
+ "author": "Mark Lee",
+ "license": "Apache-2.0"
+ },
+ {
+ "name": "electron-prompt",
+ "version": "1.7.0",
+ "author": "p-sam",
+ "license": "MIT"
+ },
+ {
+ "name": "electron-publish",
+ "version": "26.8.1",
+ "author": "Vladimir Krivosheev",
+ "license": "MIT"
+ },
+ {
+ "name": "electron-to-chromium",
+ "version": "1.3.571",
+ "author": "Kilian Valkhof",
+ "license": "ISC"
+ },
+ {
+ "name": "electron-winstaller",
+ "version": "5.3.0",
+ "author": "—",
+ "license": "MIT"
+ },
+ {
+ "name": "emoji-picker-element",
+ "version": "1.29.1",
+ "author": "Nolan Lawson",
+ "license": "Apache-2.0"
+ },
+ {
+ "name": "emoji-picker-element-data",
+ "version": "1.8.0",
+ "author": "Nolan Lawson",
+ "license": "Apache-2.0"
+ },
+ {
+ "name": "emoji-regex",
+ "version": "8.0.0",
+ "author": "Mathias Bynens",
+ "license": "MIT"
+ },
+ {
+ "name": "encodeurl",
+ "version": "1.0.2",
+ "author": "—",
+ "license": "MIT"
+ },
+ {
+ "name": "encoding",
+ "version": "0.1.13",
+ "author": "Andris Reinman",
+ "license": "MIT"
+ },
+ {
+ "name": "end-of-stream",
+ "version": "1.1.0",
+ "author": "Mathias Buus",
+ "license": "MIT"
+ },
+ {
+ "name": "enhanced-resolve",
+ "version": "5.8.3",
+ "author": "Tobias Koppers @sokra",
+ "license": "MIT"
+ },
+ {
+ "name": "entities",
+ "version": "7.0.1",
+ "author": "Felix Boehm",
+ "license": "BSD-2-Clause"
+ },
+ {
+ "name": "env-paths",
+ "version": "2.2.0",
+ "author": "Sindre Sorhus",
+ "license": "MIT"
+ },
+ {
+ "name": "err-code",
+ "version": "2.0.2",
+ "author": "IndigoUnited",
+ "license": "MIT"
+ },
+ {
+ "name": "error-ex",
+ "version": "1.2.0",
+ "author": "—",
+ "license": "MIT"
+ },
+ {
+ "name": "es-abstract",
+ "version": "1.24.2",
+ "author": "Jordan Harband",
+ "license": "MIT"
+ },
+ {
+ "name": "es-define-property",
+ "version": "1.0.0",
+ "author": "Jordan Harband",
+ "license": "MIT"
+ },
+ {
+ "name": "es-errors",
+ "version": "1.3.0",
+ "author": "Jordan Harband",
+ "license": "MIT"
+ },
+ {
+ "name": "es-module-lexer",
+ "version": "0.9.0",
+ "author": "Guy Bedford",
+ "license": "MIT"
+ },
+ {
+ "name": "es-object-atoms",
+ "version": "1.0.0",
+ "author": "Jordan Harband",
+ "license": "MIT"
+ },
+ {
+ "name": "es-set-tostringtag",
+ "version": "2.1.0",
+ "author": "Jordan Harband",
+ "license": "MIT"
+ },
+ {
+ "name": "es-to-primitive",
+ "version": "1.3.0",
+ "author": "Jordan Harband",
+ "license": "MIT"
+ },
+ {
+ "name": "es6-error",
+ "version": "4.1.1",
+ "author": "Ben Youngblood",
+ "license": "MIT"
+ },
+ {
+ "name": "escalade",
+ "version": "3.0.2",
+ "author": "Luke Edwards",
+ "license": "MIT"
+ },
+ {
+ "name": "escape-string-regexp",
+ "version": "1.0.2",
+ "author": "Sindre Sorhus",
+ "license": "MIT"
+ },
+ {
+ "name": "eslint",
+ "version": "9.39.4",
+ "author": "Nicholas C. Zakas",
+ "license": "MIT"
+ },
+ {
+ "name": "eslint-config-prettier",
+ "version": "10.1.8",
+ "author": "Simon Lydell",
+ "license": "MIT"
+ },
+ {
+ "name": "eslint-plugin-prettier",
+ "version": "5.5.5",
+ "author": "Teddy Katz",
+ "license": "MIT"
+ },
+ {
+ "name": "eslint-plugin-security",
+ "version": "3.0.1",
+ "author": "Node Security Project",
+ "license": "Apache-2.0"
+ },
+ {
+ "name": "eslint-plugin-vue",
+ "version": "10.9.1",
+ "author": "Toru Nagashima",
+ "license": "MIT"
+ },
+ {
+ "name": "eslint-scope",
+ "version": "5.1.1",
+ "author": "—",
+ "license": "BSD-2-Clause"
+ },
+ {
+ "name": "eslint-visitor-keys",
+ "version": "3.3.0",
+ "author": "Toru Nagashima",
+ "license": "Apache-2.0"
+ },
+ {
+ "name": "esmangle-evaluator",
+ "version": "1.0.1",
+ "author": "Andres Suarez",
+ "license": "MIT"
+ },
+ {
+ "name": "espree",
+ "version": "10.3.0",
+ "author": "Nicholas C. Zakas",
+ "license": "BSD-2-Clause"
+ },
+ {
+ "name": "esprima",
+ "version": "4.0.0",
+ "author": "Ariya Hidayat",
+ "license": "BSD-2-Clause"
+ },
+ {
+ "name": "esprima-fb",
+ "version": "15001.1001.0-dev-harmony-fb",
+ "author": "Ariya Hidayat",
+ "license": "BSD"
+ },
+ {
+ "name": "esquery",
+ "version": "1.6.0",
+ "author": "Joel Feenstra",
+ "license": "BSD-3-Clause"
+ },
+ {
+ "name": "esrecurse",
+ "version": "4.3.0",
+ "author": "—",
+ "license": "BSD-2-Clause"
+ },
+ {
+ "name": "estraverse",
+ "version": "4.1.1",
+ "author": "—",
+ "license": "BSD-2-Clause"
+ },
+ {
+ "name": "estree-walker",
+ "version": "2.0.2",
+ "author": "Rich Harris",
+ "license": "MIT"
+ },
+ {
+ "name": "esutils",
+ "version": "2.0.2",
+ "author": "—",
+ "license": "BSD"
+ },
+ {
+ "name": "eventemitter3",
+ "version": "5.0.1",
+ "author": "Arnout Kazemier",
+ "license": "MIT"
+ },
+ {
+ "name": "events",
+ "version": "3.2.0",
+ "author": "Irakli Gozalishvili",
+ "license": "MIT"
+ },
+ {
+ "name": "execa",
+ "version": "1.0.0",
+ "author": "Sindre Sorhus",
+ "license": "MIT"
+ },
+ {
+ "name": "expect-type",
+ "version": "1.3.0",
+ "author": "—",
+ "license": "Apache-2.0"
+ },
+ {
+ "name": "exponential-backoff",
+ "version": "3.1.1",
+ "author": "Sami Sayegh",
+ "license": "Apache-2.0"
+ },
+ {
+ "name": "external-editor",
+ "version": "3.1.0",
+ "author": "Kevin Gravier",
+ "license": "MIT"
+ },
+ {
+ "name": "extract-zip",
+ "version": "2.0.0",
+ "author": "max ogden",
+ "license": "BSD-2-Clause"
+ },
+ {
+ "name": "fake-indexeddb",
+ "version": "6.2.5",
+ "author": "Jeremy Scheff",
+ "license": "Apache-2.0"
+ },
+ {
+ "name": "falafel",
+ "version": "1.2.0",
+ "author": "James Halliday",
+ "license": "MIT"
+ },
+ {
+ "name": "fast-deep-equal",
+ "version": "3.1.1",
+ "author": "Evgeny Poberezkin",
+ "license": "MIT"
+ },
+ {
+ "name": "fast-diff",
+ "version": "1.1.2",
+ "author": "Jason Chen",
+ "license": "Apache-2.0"
+ },
+ {
+ "name": "fast-glob",
+ "version": "3.2.7",
+ "author": "Denis Malinochkin",
+ "license": "MIT"
+ },
+ {
+ "name": "fast-json-stable-stringify",
+ "version": "2.0.0",
+ "author": "James Halliday",
+ "license": "MIT"
+ },
+ {
+ "name": "fast-levenshtein",
+ "version": "2.0.6",
+ "author": "Ramesh Nair",
+ "license": "MIT"
+ },
+ {
+ "name": "fastq",
+ "version": "1.6.0",
+ "author": "Matteo Collina",
+ "license": "ISC"
+ },
+ {
+ "name": "fd-slicer",
+ "version": "1.1.0",
+ "author": "Andrew Kelley",
+ "license": "MIT"
+ },
+ {
+ "name": "fdir",
+ "version": "6.4.3",
+ "author": "thecodrr",
+ "license": "MIT"
+ },
+ {
+ "name": "fflate",
+ "version": "0.8.0",
+ "author": "Arjun Barrett",
+ "license": "MIT"
+ },
+ {
+ "name": "file-entry-cache",
+ "version": "8.0.0",
+ "author": "Jared Wray",
+ "license": "MIT"
+ },
+ {
+ "name": "filelist",
+ "version": "1.0.1",
+ "author": "Matthew Eernisse",
+ "license": "Apache-2.0"
+ },
+ {
+ "name": "filename-reserved-regex",
+ "version": "2.0.0",
+ "author": "Sindre Sorhus",
+ "license": "MIT"
+ },
+ {
+ "name": "filenamify",
+ "version": "4.3.0",
+ "author": "Sindre Sorhus",
+ "license": "MIT"
+ },
+ {
+ "name": "fill-range",
+ "version": "7.0.1",
+ "author": "Jon Schlinkert",
+ "license": "MIT"
+ },
+ {
+ "name": "find-up",
+ "version": "2.0.0",
+ "author": "Sindre Sorhus",
+ "license": "MIT"
+ },
+ {
+ "name": "flat-cache",
+ "version": "4.0.0",
+ "author": "Jared Wray",
+ "license": "MIT"
+ },
+ {
+ "name": "flatted",
+ "version": "3.4.2",
+ "author": "Andrea Giammarchi",
+ "license": "ISC"
+ },
+ {
+ "name": "flora-colossus",
+ "version": "2.0.0",
+ "author": "Samuel Attard",
+ "license": "MIT"
+ },
+ {
+ "name": "for-each",
+ "version": "0.3.5",
+ "author": "Raynos",
+ "license": "MIT"
+ },
+ {
+ "name": "foreach",
+ "version": "2.0.6",
+ "author": "Manuel Stofer",
+ "license": "MIT"
+ },
+ {
+ "name": "foreground-child",
+ "version": "3.1.0",
+ "author": "Isaac Z. Schlueter",
+ "license": "ISC"
+ },
+ {
+ "name": "form-data",
+ "version": "4.0.5",
+ "author": "Felix Geisendörfer",
+ "license": "MIT"
+ },
+ {
+ "name": "fs-extra",
+ "version": "7.0.1",
+ "author": "JP Richardson",
+ "license": "MIT"
+ },
+ {
+ "name": "fs-minipass",
+ "version": "2.1.0",
+ "author": "GitHub Inc.",
+ "license": "ISC"
+ },
+ {
+ "name": "fs.realpath",
+ "version": "1.0.0",
+ "author": "Isaac Z. Schlueter",
+ "license": "ISC"
+ },
+ {
+ "name": "function-bind",
+ "version": "1.1.1",
+ "author": "Raynos",
+ "license": "MIT"
+ },
+ {
+ "name": "function.prototype.name",
+ "version": "1.1.8",
+ "author": "Jordan Harband",
+ "license": "MIT"
+ },
+ {
+ "name": "functions-have-names",
+ "version": "1.2.3",
+ "author": "Jordan Harband",
+ "license": "MIT"
+ },
+ {
+ "name": "galactus",
+ "version": "1.0.0",
+ "author": "Samuel Attard",
+ "license": "MIT"
+ },
+ {
+ "name": "gar",
+ "version": "1.0.4",
+ "author": "Ethan Davis",
+ "license": "MIT"
+ },
+ {
+ "name": "generator-function",
+ "version": "2.0.1",
+ "author": "Jordan Harbamd",
+ "license": "MIT"
+ },
+ {
+ "name": "geotiff",
+ "version": "3.0.5",
+ "author": "Fabian Schindler",
+ "license": "MIT"
+ },
+ {
+ "name": "get-caller-file",
+ "version": "1.0.1",
+ "author": "Stefan Penner",
+ "license": "ISC"
+ },
+ {
+ "name": "get-folder-size",
+ "version": "2.0.1",
+ "author": "Alexandru Vladutu",
+ "license": "MIT"
+ },
+ {
+ "name": "get-intrinsic",
+ "version": "1.1.3",
+ "author": "Jordan Harband",
+ "license": "MIT"
+ },
+ {
+ "name": "get-package-info",
+ "version": "1.0.0",
+ "author": "Rahat Ahmed",
+ "license": "MIT"
+ },
+ {
+ "name": "get-proto",
+ "version": "1.0.1",
+ "author": "Jordan Harband",
+ "license": "MIT"
+ },
+ {
+ "name": "get-stream",
+ "version": "4.0.0",
+ "author": "Sindre Sorhus",
+ "license": "MIT"
+ },
+ {
+ "name": "get-symbol-description",
+ "version": "1.1.0",
+ "author": "Jordan Harband",
+ "license": "MIT"
+ },
+ {
+ "name": "glob",
+ "version": "7.1.3",
+ "author": "Isaac Z. Schlueter",
+ "license": "ISC"
+ },
+ {
+ "name": "glob-parent",
+ "version": "5.1.2",
+ "author": "Gulp Team",
+ "license": "ISC"
+ },
+ {
+ "name": "glob-to-regexp",
+ "version": "0.4.1",
+ "author": "Nick Fitzgerald",
+ "license": "BSD-2-Clause"
+ },
+ {
+ "name": "global-agent",
+ "version": "3.0.0",
+ "author": "Gajus Kuizinas",
+ "license": "BSD-3-Clause"
+ },
+ {
+ "name": "global-dirs",
+ "version": "3.0.0",
+ "author": "Sindre Sorhus",
+ "license": "MIT"
+ },
+ {
+ "name": "global-tunnel-ng",
+ "version": "2.7.1",
+ "author": "GoInstant Inc., a salesforce.com company",
+ "license": "BSD-3-Clause"
+ },
+ {
+ "name": "globals",
+ "version": "14.0.0",
+ "author": "Sindre Sorhus",
+ "license": "MIT"
+ },
+ {
+ "name": "globalthis",
+ "version": "1.0.1",
+ "author": "Jordan Harband",
+ "license": "MIT"
+ },
+ {
+ "name": "gopd",
+ "version": "1.0.1",
+ "author": "Jordan Harband",
+ "license": "MIT"
+ },
+ {
+ "name": "got",
+ "version": "11.7.0",
+ "author": "—",
+ "license": "MIT"
+ },
+ {
+ "name": "graceful-fs",
+ "version": "4.1.2",
+ "author": "—",
+ "license": "ISC"
+ },
+ {
+ "name": "has",
+ "version": "1.0.4",
+ "author": "Thiago de Arruda",
+ "license": "MIT"
+ },
+ {
+ "name": "has-bigints",
+ "version": "1.1.0",
+ "author": "Jordan Harband",
+ "license": "MIT"
+ },
+ {
+ "name": "has-flag",
+ "version": "4.0.0",
+ "author": "Sindre Sorhus",
+ "license": "MIT"
+ },
+ {
+ "name": "has-property-descriptors",
+ "version": "1.0.2",
+ "author": "Jordan Harband",
+ "license": "MIT"
+ },
+ {
+ "name": "has-proto",
+ "version": "1.0.1",
+ "author": "Jordan Harband",
+ "license": "MIT"
+ },
+ {
+ "name": "has-symbols",
+ "version": "1.0.3",
+ "author": "Jordan Harband",
+ "license": "MIT"
+ },
+ {
+ "name": "has-tostringtag",
+ "version": "1.0.2",
+ "author": "Jordan Harband",
+ "license": "MIT"
+ },
+ {
+ "name": "hasown",
+ "version": "2.0.0",
+ "author": "Jordan Harband",
+ "license": "MIT"
+ },
+ {
+ "name": "hosted-git-info",
+ "version": "2.0.2",
+ "author": "Rebecca Turner",
+ "license": "ISC"
+ },
+ {
+ "name": "html-encoding-sniffer",
+ "version": "6.0.0",
+ "author": "Domenic Denicola",
+ "license": "MIT"
+ },
+ {
+ "name": "html-escaper",
+ "version": "2.0.0",
+ "author": "Andrea Giammarchi",
+ "license": "MIT"
+ },
+ {
+ "name": "http-cache-semantics",
+ "version": "4.0.0",
+ "author": "Kornel Lesiński",
+ "license": "BSD-2-Clause"
+ },
+ {
+ "name": "http-proxy-agent",
+ "version": "5.0.0",
+ "author": "Nathan Rajlich",
+ "license": "MIT"
+ },
+ {
+ "name": "http2-wrapper",
+ "version": "1.0.0-beta.5.2",
+ "author": "Szymon Marczak",
+ "license": "MIT"
+ },
+ {
+ "name": "https-proxy-agent",
+ "version": "5.0.1",
+ "author": "Nathan Rajlich",
+ "license": "MIT"
+ },
+ {
+ "name": "humanize-ms",
+ "version": "1.2.1",
+ "author": "dead-horse",
+ "license": "MIT"
+ },
+ {
+ "name": "iconv-lite",
+ "version": "0.4.24",
+ "author": "Alexander Shtuchkin",
+ "license": "MIT"
+ },
+ {
+ "name": "ignore",
+ "version": "5.3.2",
+ "author": "kael",
+ "license": "MIT"
+ },
+ {
+ "name": "immediate",
+ "version": "3.0.5",
+ "author": "—",
+ "license": "MIT"
+ },
+ {
+ "name": "import-fresh",
+ "version": "3.2.1",
+ "author": "Sindre Sorhus",
+ "license": "MIT"
+ },
+ {
+ "name": "imurmurhash",
+ "version": "0.1.4",
+ "author": "Jens Taylor",
+ "license": "MIT"
+ },
+ {
+ "name": "indent-string",
+ "version": "4.0.0",
+ "author": "Sindre Sorhus",
+ "license": "MIT"
+ },
+ {
+ "name": "infer-owner",
+ "version": "1.0.4",
+ "author": "Isaac Z. Schlueter",
+ "license": "ISC"
+ },
+ {
+ "name": "inflight",
+ "version": "1.0.4",
+ "author": "Isaac Z. Schlueter",
+ "license": "ISC"
+ },
+ {
+ "name": "inherits",
+ "version": "2.0.1",
+ "author": "—",
+ "license": "ISC"
+ },
+ {
+ "name": "inherits",
+ "version": "2.0.0",
+ "author": "Isaac Z. Schlueter",
+ "license": "WTFPL2"
+ },
+ {
+ "name": "ini",
+ "version": "1.3.4",
+ "author": "Isaac Z. Schlueter",
+ "license": "ISC"
+ },
+ {
+ "name": "inline-process-browser",
+ "version": "1.0.0",
+ "author": "Calvin W. Metcalf",
+ "license": "MIT"
+ },
+ {
+ "name": "internal-slot",
+ "version": "1.1.0",
+ "author": "Jordan Harband",
+ "license": "MIT"
+ },
+ {
+ "name": "interpret",
+ "version": "3.1.1",
+ "author": "Gulp Team",
+ "license": "MIT"
+ },
+ {
+ "name": "invert-kv",
+ "version": "2.0.0",
+ "author": "Sindre Sorhus",
+ "license": "MIT"
+ },
+ {
+ "name": "ip",
+ "version": "2.0.1",
+ "author": "Fedor Indutny",
+ "license": "MIT"
+ },
+ {
+ "name": "is-array-buffer",
+ "version": "3.0.5",
+ "author": "Jordan Harband",
+ "license": "MIT"
+ },
+ {
+ "name": "is-async-function",
+ "version": "2.1.1",
+ "author": "Jordan Harband",
+ "license": "MIT"
+ },
+ {
+ "name": "is-bigint",
+ "version": "1.1.0",
+ "author": "Jordan Harband",
+ "license": "MIT"
+ },
+ {
+ "name": "is-blob",
+ "version": "2.1.0",
+ "author": "Sindre Sorhus",
+ "license": "MIT"
+ },
+ {
+ "name": "is-boolean-object",
+ "version": "1.2.0",
+ "author": "Jordan Harband",
+ "license": "MIT"
+ },
+ {
+ "name": "is-callable",
+ "version": "1.2.7",
+ "author": "Jordan Harband",
+ "license": "MIT"
+ },
+ {
+ "name": "is-core-module",
+ "version": "2.16.1",
+ "author": "Jordan Harband",
+ "license": "MIT"
+ },
+ {
+ "name": "is-data-view",
+ "version": "1.0.2",
+ "author": "Jordan Harband",
+ "license": "MIT"
+ },
+ {
+ "name": "is-date-object",
+ "version": "1.1.0",
+ "author": "Jordan Harband",
+ "license": "MIT"
+ },
+ {
+ "name": "is-extglob",
+ "version": "2.1.1",
+ "author": "Jon Schlinkert",
+ "license": "MIT"
+ },
+ {
+ "name": "is-finalizationregistry",
+ "version": "1.1.1",
+ "author": "Jordan Harband",
+ "license": "MIT"
+ },
+ {
+ "name": "is-fullwidth-code-point",
+ "version": "1.0.0",
+ "author": "Sindre Sorhus",
+ "license": "MIT"
+ },
+ {
+ "name": "is-generator-function",
+ "version": "1.1.2",
+ "author": "Jordan Harband",
+ "license": "MIT"
+ },
+ {
+ "name": "is-glob",
+ "version": "4.0.1",
+ "author": "Jon Schlinkert",
+ "license": "MIT"
+ },
+ {
+ "name": "is-interactive",
+ "version": "1.0.0",
+ "author": "Sindre Sorhus",
+ "license": "MIT"
+ },
+ {
+ "name": "is-lambda",
+ "version": "1.0.1",
+ "author": "Thomas Watson Steen",
+ "license": "MIT"
+ },
+ {
+ "name": "is-map",
+ "version": "2.0.3",
+ "author": "Jordan Harband",
+ "license": "MIT"
+ },
+ {
+ "name": "is-negative-zero",
+ "version": "2.0.3",
+ "author": "Jordan Harband",
+ "license": "MIT"
+ },
+ {
+ "name": "is-number",
+ "version": "7.0.0",
+ "author": "Jon Schlinkert",
+ "license": "MIT"
+ },
+ {
+ "name": "is-number-object",
+ "version": "1.1.0",
+ "author": "Jordan Harband",
+ "license": "MIT"
+ },
+ {
+ "name": "is-potential-custom-element-name",
+ "version": "1.0.1",
+ "author": "Mathias Bynens",
+ "license": "MIT"
+ },
+ {
+ "name": "is-regex",
+ "version": "1.2.1",
+ "author": "Jordan Harband",
+ "license": "MIT"
+ },
+ {
+ "name": "is-set",
+ "version": "2.0.3",
+ "author": "Jordan Harband",
+ "license": "MIT"
+ },
+ {
+ "name": "is-shared-array-buffer",
+ "version": "1.0.4",
+ "author": "Jordan Harband",
+ "license": "MIT"
+ },
+ {
+ "name": "is-stream",
+ "version": "1.1.0",
+ "author": "Sindre Sorhus",
+ "license": "MIT"
+ },
+ {
+ "name": "is-string",
+ "version": "1.1.1",
+ "author": "Jordan Harband",
+ "license": "MIT"
+ },
+ {
+ "name": "is-symbol",
+ "version": "1.1.0",
+ "author": "Jordan Harband",
+ "license": "MIT"
+ },
+ {
+ "name": "is-typed-array",
+ "version": "1.1.15",
+ "author": "Jordan Harband",
+ "license": "MIT"
+ },
+ {
+ "name": "is-weakmap",
+ "version": "2.0.2",
+ "author": "Jordan Harband",
+ "license": "MIT"
+ },
+ {
+ "name": "is-weakref",
+ "version": "1.1.1",
+ "author": "Jordan Harband",
+ "license": "MIT"
+ },
+ {
+ "name": "is-weakset",
+ "version": "2.0.4",
+ "author": "Jordan Harband",
+ "license": "MIT"
+ },
+ {
+ "name": "isarray",
+ "version": "0.0.1",
+ "author": "Julian Gruber",
+ "license": "MIT"
+ },
+ {
+ "name": "isbinaryfile",
+ "version": "4.0.8",
+ "author": "—",
+ "license": "MIT"
+ },
+ {
+ "name": "isexe",
+ "version": "1.1.1",
+ "author": "Isaac Z. Schlueter",
+ "license": "ISC"
+ },
+ {
+ "name": "istanbul-lib-coverage",
+ "version": "3.2.2",
+ "author": "Krishnan Anantheswaran",
+ "license": "BSD-3-Clause"
+ },
+ {
+ "name": "istanbul-lib-report",
+ "version": "3.0.1",
+ "author": "Krishnan Anantheswaran",
+ "license": "BSD-3-Clause"
+ },
+ {
+ "name": "istanbul-reports",
+ "version": "3.2.0",
+ "author": "Krishnan Anantheswaran",
+ "license": "BSD-3-Clause"
+ },
+ {
+ "name": "jackspeak",
+ "version": "2.0.3",
+ "author": "Isaac Z. Schlueter",
+ "license": "BlueOak-1.0.0"
+ },
+ {
+ "name": "jake",
+ "version": "10.8.5",
+ "author": "Matthew Eernisse",
+ "license": "Apache-2.0"
+ },
+ {
+ "name": "jest-worker",
+ "version": "27.0.2",
+ "author": "—",
+ "license": "MIT"
+ },
+ {
+ "name": "jiti",
+ "version": "2.4.2",
+ "author": "—",
+ "license": "MIT"
+ },
+ {
+ "name": "js-beautify",
+ "version": "1.14.9",
+ "author": "Einar Lielmanis",
+ "license": "MIT"
+ },
+ {
+ "name": "js-tokens",
+ "version": "10.0.0",
+ "author": "Simon Lydell",
+ "license": "MIT"
+ },
+ {
+ "name": "js-yaml",
+ "version": "3.14.2",
+ "author": "Vladimir Zapparov",
+ "license": "MIT"
+ },
+ {
+ "name": "jsdom",
+ "version": "29.1.1",
+ "author": "—",
+ "license": "MIT"
+ },
+ {
+ "name": "json-buffer",
+ "version": "3.0.1",
+ "author": "Dominic Tarr",
+ "license": "MIT"
+ },
+ {
+ "name": "json-parse-better-errors",
+ "version": "1.0.2",
+ "author": "Kat Marchán",
+ "license": "MIT"
+ },
+ {
+ "name": "json-schema-traverse",
+ "version": "0.4.1",
+ "author": "Evgeny Poberezkin",
+ "license": "MIT"
+ },
+ {
+ "name": "json-stable-stringify-without-jsonify",
+ "version": "1.0.1",
+ "author": "James Halliday",
+ "license": "MIT"
+ },
+ {
+ "name": "json-stringify-pretty-compact",
+ "version": "4.0.0",
+ "author": "Simon Lydell",
+ "license": "MIT"
+ },
+ {
+ "name": "json-stringify-safe",
+ "version": "5.0.1",
+ "author": "Isaac Z. Schlueter",
+ "license": "ISC"
+ },
+ {
+ "name": "json5",
+ "version": "2.2.3",
+ "author": "Aseem Kishore",
+ "license": "MIT"
+ },
+ {
+ "name": "jsonfile",
+ "version": "4.0.0",
+ "author": "JP Richardson",
+ "license": "MIT"
+ },
+ {
+ "name": "jszip",
+ "version": "3.10.1",
+ "author": "Stuart Knightley",
+ "license": "(MIT OR GPL-3.0-or-later)"
+ },
+ {
+ "name": "junk",
+ "version": "3.1.0",
+ "author": "Sindre Sorhus",
+ "license": "MIT"
+ },
+ {
+ "name": "keycharm",
+ "version": "0.4.0",
+ "author": "Alex de Mulder",
+ "license": "(Apache-2.0 OR MIT)"
+ },
+ {
+ "name": "keyv",
+ "version": "4.0.0",
+ "author": "Jared Wray",
+ "license": "MIT"
+ },
+ {
+ "name": "lazy-val",
+ "version": "1.0.5",
+ "author": "Vladimir Krivosheev",
+ "license": "MIT"
+ },
+ {
+ "name": "lcid",
+ "version": "2.0.0",
+ "author": "Sindre Sorhus",
+ "license": "MIT"
+ },
+ {
+ "name": "lerc",
+ "version": "3.0.0",
+ "author": "Esri",
+ "license": "Apache-2.0"
+ },
+ {
+ "name": "levn",
+ "version": "0.4.1",
+ "author": "George Zahariev",
+ "license": "MIT"
+ },
+ {
+ "name": "lie",
+ "version": "3.3.0",
+ "author": "—",
+ "license": "MIT"
+ },
+ {
+ "name": "lightningcss",
+ "version": "1.32.0",
+ "author": "—",
+ "license": "MPL-2.0"
+ },
+ {
+ "name": "lightningcss-linux-x64-gnu",
+ "version": "1.32.0",
+ "author": "—",
+ "license": "MPL-2.0"
+ },
+ {
+ "name": "listr2",
+ "version": "7.0.2",
+ "author": "Cenk Kilic",
+ "license": "MIT"
+ },
+ {
+ "name": "load-json-file",
+ "version": "2.0.0",
+ "author": "Sindre Sorhus",
+ "license": "MIT"
+ },
+ {
+ "name": "loader-runner",
+ "version": "4.2.0",
+ "author": "Tobias Koppers @sokra",
+ "license": "MIT"
+ },
+ {
+ "name": "locate-path",
+ "version": "3.0.0",
+ "author": "Sindre Sorhus",
+ "license": "MIT"
+ },
+ {
+ "name": "lodash",
+ "version": "4.17.23",
+ "author": "John-David Dalton",
+ "license": "MIT"
+ },
+ {
+ "name": "lodash._reinterpolate",
+ "version": "3.0.0",
+ "author": "John-David Dalton",
+ "license": "MIT"
+ },
+ {
+ "name": "lodash.get",
+ "version": "4.0.0",
+ "author": "John-David Dalton",
+ "license": "MIT"
+ },
+ {
+ "name": "lodash.merge",
+ "version": "4.6.2",
+ "author": "John-David Dalton",
+ "license": "MIT"
+ },
+ {
+ "name": "lodash.template",
+ "version": "4.18.1",
+ "author": "John-David Dalton",
+ "license": "MIT"
+ },
+ {
+ "name": "lodash.templatesettings",
+ "version": "4.2.0",
+ "author": "John-David Dalton",
+ "license": "MIT"
+ },
+ {
+ "name": "log-symbols",
+ "version": "4.0.0",
+ "author": "Sindre Sorhus",
+ "license": "MIT"
+ },
+ {
+ "name": "log-update",
+ "version": "5.0.1",
+ "author": "Sindre Sorhus",
+ "license": "MIT"
+ },
+ {
+ "name": "lowercase-keys",
+ "version": "2.0.0",
+ "author": "Sindre Sorhus",
+ "license": "MIT"
+ },
+ {
+ "name": "lru-cache",
+ "version": "6.0.0",
+ "author": "Isaac Z. Schlueter",
+ "license": "ISC"
+ },
+ {
+ "name": "lru-cache",
+ "version": "11.5.0",
+ "author": "Isaac Z. Schlueter",
+ "license": "BlueOak-1.0.0"
+ },
+ {
+ "name": "magic-string",
+ "version": "0.30.21",
+ "author": "Rich Harris",
+ "license": "MIT"
+ },
+ {
+ "name": "magicast",
+ "version": "0.5.2",
+ "author": "—",
+ "license": "MIT"
+ },
+ {
+ "name": "make-dir",
+ "version": "4.0.0",
+ "author": "Sindre Sorhus",
+ "license": "MIT"
+ },
+ {
+ "name": "make-fetch-happen",
+ "version": "10.2.1",
+ "author": "GitHub Inc.",
+ "license": "ISC"
+ },
+ {
+ "name": "map-age-cleaner",
+ "version": "0.1.1",
+ "author": "Sam Verschueren",
+ "license": "MIT"
+ },
+ {
+ "name": "mapbox-to-css-font",
+ "version": "3.2.0",
+ "author": "Andreas Hocevar",
+ "license": "BSD-2-Clause"
+ },
+ {
+ "name": "marked",
+ "version": "18.0.4",
+ "author": "Christopher Jeffrey",
+ "license": "MIT"
+ },
+ {
+ "name": "matcher",
+ "version": "3.0.0",
+ "author": "Sindre Sorhus",
+ "license": "MIT"
+ },
+ {
+ "name": "math-intrinsics",
+ "version": "1.0.0",
+ "author": "Jordan Harband",
+ "license": "MIT"
+ },
+ {
+ "name": "mdn-data",
+ "version": "2.27.1",
+ "author": "Mozilla Developer Network",
+ "license": "CC0-1.0"
+ },
+ {
+ "name": "mem",
+ "version": "4.0.0",
+ "author": "Sindre Sorhus",
+ "license": "MIT"
+ },
+ {
+ "name": "merge-stream",
+ "version": "2.0.0",
+ "author": "Stephen Sugden",
+ "license": "MIT"
+ },
+ {
+ "name": "merge2",
+ "version": "1.3.0",
+ "author": "—",
+ "license": "MIT"
+ },
+ {
+ "name": "micromatch",
+ "version": "4.0.4",
+ "author": "Jon Schlinkert",
+ "license": "MIT"
+ },
+ {
+ "name": "micron-parser",
+ "version": "0.0.0",
+ "author": "—",
+ "license": "Unknown"
+ },
+ {
+ "name": "mime",
+ "version": "2.5.2",
+ "author": "Robert Kieffer",
+ "license": "MIT"
+ },
+ {
+ "name": "mime-db",
+ "version": "1.24.0",
+ "author": "—",
+ "license": "MIT"
+ },
+ {
+ "name": "mime-types",
+ "version": "2.1.12",
+ "author": "—",
+ "license": "MIT"
+ },
+ {
+ "name": "mimic-fn",
+ "version": "1.0.0",
+ "author": "Sindre Sorhus",
+ "license": "MIT"
+ },
+ {
+ "name": "mimic-response",
+ "version": "1.0.0",
+ "author": "Sindre Sorhus",
+ "license": "MIT"
+ },
+ {
+ "name": "mini-svg-data-uri",
+ "version": "1.2.3",
+ "author": "Taylor “Tigt” Hunt",
+ "license": "MIT"
+ },
+ {
+ "name": "minimatch",
+ "version": "3.1.3",
+ "author": "Isaac Z. Schlueter",
+ "license": "ISC"
+ },
+ {
+ "name": "minimatch",
+ "version": "10.2.1",
+ "author": "Isaac Z. Schlueter",
+ "license": "BlueOak-1.0.0"
+ },
+ {
+ "name": "minimist",
+ "version": "1.2.6",
+ "author": "James Halliday",
+ "license": "MIT"
+ },
+ {
+ "name": "minipass",
+ "version": "3.0.0",
+ "author": "Isaac Z. Schlueter",
+ "license": "ISC"
+ },
+ {
+ "name": "minipass",
+ "version": "7.1.3",
+ "author": "Isaac Z. Schlueter",
+ "license": "BlueOak-1.0.0"
+ },
+ {
+ "name": "minipass-collect",
+ "version": "1.0.2",
+ "author": "Isaac Z. Schlueter",
+ "license": "ISC"
+ },
+ {
+ "name": "minipass-fetch",
+ "version": "2.1.2",
+ "author": "GitHub Inc.",
+ "license": "MIT"
+ },
+ {
+ "name": "minipass-flush",
+ "version": "1.0.5",
+ "author": "Isaac Z. Schlueter",
+ "license": "ISC"
+ },
+ {
+ "name": "minipass-flush",
+ "version": "1.0.7",
+ "author": "Isaac Z. Schlueter",
+ "license": "BlueOak-1.0.0"
+ },
+ {
+ "name": "minipass-pipeline",
+ "version": "1.2.4",
+ "author": "Isaac Z. Schlueter",
+ "license": "ISC"
+ },
+ {
+ "name": "minipass-sized",
+ "version": "1.0.3",
+ "author": "Isaac Z. Schlueter",
+ "license": "ISC"
+ },
+ {
+ "name": "minizlib",
+ "version": "2.1.2",
+ "author": "Isaac Z. Schlueter",
+ "license": "MIT"
+ },
+ {
+ "name": "mitt",
+ "version": "3.0.1",
+ "author": "—",
+ "license": "MIT"
+ },
+ {
+ "name": "mkdirp",
+ "version": "1.0.4",
+ "author": "—",
+ "license": "MIT"
+ },
+ {
+ "name": "mrmime",
+ "version": "2.0.0",
+ "author": "Luke Edwards",
+ "license": "MIT"
+ },
+ {
+ "name": "ms",
+ "version": "0.7.1",
+ "author": "—",
+ "license": "MIT"
+ },
+ {
+ "name": "mute-stream",
+ "version": "0.0.8",
+ "author": "GitHub Inc.",
+ "license": "ISC"
+ },
+ {
+ "name": "nanoid",
+ "version": "3.3.12",
+ "author": "Andrey Sitnik",
+ "license": "MIT"
+ },
+ {
+ "name": "natural-compare",
+ "version": "1.4.0",
+ "author": "Lauri Rooden",
+ "license": "MIT"
+ },
+ {
+ "name": "negotiator",
+ "version": "0.6.4",
+ "author": "—",
+ "license": "MIT"
+ },
+ {
+ "name": "neo-async",
+ "version": "2.6.2",
+ "author": "—",
+ "license": "MIT"
+ },
+ {
+ "name": "nice-try",
+ "version": "1.0.4",
+ "author": "—",
+ "license": "MIT"
+ },
+ {
+ "name": "node-abi",
+ "version": "3.92.0",
+ "author": "Lukas Geiger",
+ "license": "MIT"
+ },
+ {
+ "name": "node-api-version",
+ "version": "0.2.1",
+ "author": "Tim Fish",
+ "license": "MIT"
+ },
+ {
+ "name": "node-fetch",
+ "version": "2.6.7",
+ "author": "David Frank",
+ "license": "MIT"
+ },
+ {
+ "name": "node-gyp",
+ "version": "11.2.0",
+ "author": "Nathan Rajlich",
+ "license": "MIT"
+ },
+ {
+ "name": "node-releases",
+ "version": "1.1.61",
+ "author": "Sergey Rubanov",
+ "license": "MIT"
+ },
+ {
+ "name": "nopt",
+ "version": "6.0.0",
+ "author": "GitHub Inc.",
+ "license": "ISC"
+ },
+ {
+ "name": "normalize-package-data",
+ "version": "2.3.2",
+ "author": "Meryn Stol",
+ "license": "BSD-2-Clause"
+ },
+ {
+ "name": "normalize-url",
+ "version": "4.1.0",
+ "author": "Sindre Sorhus",
+ "license": "MIT"
+ },
+ {
+ "name": "npm-conf",
+ "version": "1.1.3",
+ "author": "Kevin Martensson",
+ "license": "MIT"
+ },
+ {
+ "name": "npm-run-path",
+ "version": "2.0.0",
+ "author": "Sindre Sorhus",
+ "license": "MIT"
+ },
+ {
+ "name": "nth-check",
+ "version": "2.1.1",
+ "author": "Felix Boehm",
+ "license": "BSD-2-Clause"
+ },
+ {
+ "name": "number-is-nan",
+ "version": "1.0.1",
+ "author": "Sindre Sorhus",
+ "license": "MIT"
+ },
+ {
+ "name": "numcodecs",
+ "version": "0.3.2",
+ "author": "Trevor Manz",
+ "license": "MIT"
+ },
+ {
+ "name": "object-assign",
+ "version": "4.1.1",
+ "author": "Sindre Sorhus",
+ "license": "MIT"
+ },
+ {
+ "name": "object-inspect",
+ "version": "1.13.4",
+ "author": "James Halliday",
+ "license": "MIT"
+ },
+ {
+ "name": "object-keys",
+ "version": "1.0.6",
+ "author": "Jordan Harband",
+ "license": "MIT"
+ },
+ {
+ "name": "object.assign",
+ "version": "4.1.7",
+ "author": "Jordan Harband",
+ "license": "MIT"
+ },
+ {
+ "name": "obug",
+ "version": "2.1.1",
+ "author": "Kevin Deng",
+ "license": "MIT"
+ },
+ {
+ "name": "ol",
+ "version": "10.9.0",
+ "author": "—",
+ "license": "BSD-2-Clause"
+ },
+ {
+ "name": "ol-mapbox-style",
+ "version": "13.4.1",
+ "author": "—",
+ "license": "BSD-2-Clause"
+ },
+ {
+ "name": "once",
+ "version": "1.3.0",
+ "author": "Isaac Z. Schlueter",
+ "license": "BSD"
+ },
+ {
+ "name": "onetime",
+ "version": "5.1.0",
+ "author": "Sindre Sorhus",
+ "license": "MIT"
+ },
+ {
+ "name": "optionator",
+ "version": "0.9.3",
+ "author": "George Zahariev",
+ "license": "MIT"
+ },
+ {
+ "name": "ora",
+ "version": "5.1.0",
+ "author": "Sindre Sorhus",
+ "license": "MIT"
+ },
+ {
+ "name": "os-locale",
+ "version": "3.1.0",
+ "author": "Sindre Sorhus",
+ "license": "MIT"
+ },
+ {
+ "name": "own-keys",
+ "version": "1.0.1",
+ "author": "Jordan Harband",
+ "license": "MIT"
+ },
+ {
+ "name": "p-cancelable",
+ "version": "2.0.0",
+ "author": "Sindre Sorhus",
+ "license": "MIT"
+ },
+ {
+ "name": "p-defer",
+ "version": "1.0.0",
+ "author": "Sindre Sorhus",
+ "license": "MIT"
+ },
+ {
+ "name": "p-finally",
+ "version": "1.0.0",
+ "author": "Sindre Sorhus",
+ "license": "MIT"
+ },
+ {
+ "name": "p-is-promise",
+ "version": "1.1.0",
+ "author": "Sindre Sorhus",
+ "license": "MIT"
+ },
+ {
+ "name": "p-limit",
+ "version": "2.0.0",
+ "author": "Sindre Sorhus",
+ "license": "MIT"
+ },
+ {
+ "name": "p-locate",
+ "version": "3.0.0",
+ "author": "Sindre Sorhus",
+ "license": "MIT"
+ },
+ {
+ "name": "p-map",
+ "version": "4.0.0",
+ "author": "Sindre Sorhus",
+ "license": "MIT"
+ },
+ {
+ "name": "p-try",
+ "version": "2.0.0",
+ "author": "Sindre Sorhus",
+ "license": "MIT"
+ },
+ {
+ "name": "pako",
+ "version": "1.0.11",
+ "author": "—",
+ "license": "(MIT AND Zlib)"
+ },
+ {
+ "name": "parent-module",
+ "version": "1.0.0",
+ "author": "Sindre Sorhus",
+ "license": "MIT"
+ },
+ {
+ "name": "parse-author",
+ "version": "2.0.0",
+ "author": "Jon Schlinkert",
+ "license": "MIT"
+ },
+ {
+ "name": "parse-headers",
+ "version": "2.0.2",
+ "author": "David Björklund",
+ "license": "MIT"
+ },
+ {
+ "name": "parse-json",
+ "version": "2.2.0",
+ "author": "Sindre Sorhus",
+ "license": "MIT"
+ },
+ {
+ "name": "parse5",
+ "version": "8.0.1",
+ "author": "Ivan Nikulin",
+ "license": "MIT"
+ },
+ {
+ "name": "path-exists",
+ "version": "2.0.0",
+ "author": "Sindre Sorhus",
+ "license": "MIT"
+ },
+ {
+ "name": "path-is-absolute",
+ "version": "1.0.0",
+ "author": "Sindre Sorhus",
+ "license": "MIT"
+ },
+ {
+ "name": "path-key",
+ "version": "2.0.0",
+ "author": "Sindre Sorhus",
+ "license": "MIT"
+ },
+ {
+ "name": "path-parse",
+ "version": "1.0.7",
+ "author": "Javier Blanco",
+ "license": "MIT"
+ },
+ {
+ "name": "path-scurry",
+ "version": "1.7.0",
+ "author": "Isaac Z. Schlueter",
+ "license": "BlueOak-1.0.0"
+ },
+ {
+ "name": "path-type",
+ "version": "2.0.0",
+ "author": "Sindre Sorhus",
+ "license": "MIT"
+ },
+ {
+ "name": "pathe",
+ "version": "2.0.3",
+ "author": "—",
+ "license": "MIT"
+ },
+ {
+ "name": "pbf",
+ "version": "4.0.1",
+ "author": "Konstantin Kaefer",
+ "license": "BSD-3-Clause"
+ },
+ {
+ "name": "pe-library",
+ "version": "0.4.1",
+ "author": "jet",
+ "license": "MIT"
+ },
+ {
+ "name": "pend",
+ "version": "1.2.0",
+ "author": "Andrew Kelley",
+ "license": "MIT"
+ },
+ {
+ "name": "picocolors",
+ "version": "1.1.1",
+ "author": "Alexey Raspopov",
+ "license": "ISC"
+ },
+ {
+ "name": "picomatch",
+ "version": "2.2.3",
+ "author": "Jon Schlinkert",
+ "license": "MIT"
+ },
+ {
+ "name": "pify",
+ "version": "2.0.0",
+ "author": "Sindre Sorhus",
+ "license": "MIT"
+ },
+ {
+ "name": "pinkie",
+ "version": "1.0.0",
+ "author": "Vsevolod Strukchinsky",
+ "license": "MIT"
+ },
+ {
+ "name": "pinkie-promise",
+ "version": "1.0.0",
+ "author": "Vsevolod Strukchinsky",
+ "license": "MIT"
+ },
+ {
+ "name": "playwright",
+ "version": "1.59.1",
+ "author": "Microsoft Corporation",
+ "license": "Apache-2.0"
+ },
+ {
+ "name": "playwright-core",
+ "version": "1.59.1",
+ "author": "Microsoft Corporation",
+ "license": "Apache-2.0"
+ },
+ {
+ "name": "plist",
+ "version": "3.1.0",
+ "author": "Nathan Rajlich",
+ "license": "MIT"
+ },
+ {
+ "name": "pngjs",
+ "version": "5.0.0",
+ "author": "—",
+ "license": "MIT"
+ },
+ {
+ "name": "possible-typed-array-names",
+ "version": "1.1.0",
+ "author": "Jordan Harband",
+ "license": "MIT"
+ },
+ {
+ "name": "postcss",
+ "version": "8.5.15",
+ "author": "Andrey Sitnik",
+ "license": "MIT"
+ },
+ {
+ "name": "postcss-selector-parser",
+ "version": "7.1.0",
+ "author": "—",
+ "license": "MIT"
+ },
+ {
+ "name": "postject",
+ "version": "1.0.0-alpha.6",
+ "author": "—",
+ "license": "MIT"
+ },
+ {
+ "name": "prelude-ls",
+ "version": "1.2.1",
+ "author": "George Zahariev",
+ "license": "MIT"
+ },
+ {
+ "name": "prettier",
+ "version": "3.8.3",
+ "author": "James Long",
+ "license": "MIT"
+ },
+ {
+ "name": "prettier-linter-helpers",
+ "version": "1.0.1",
+ "author": "—",
+ "license": "MIT"
+ },
+ {
+ "name": "private",
+ "version": "0.1.8",
+ "author": "Ben Newman",
+ "license": "MIT"
+ },
+ {
+ "name": "proc-log",
+ "version": "2.0.1",
+ "author": "GitHub Inc.",
+ "license": "ISC"
+ },
+ {
+ "name": "process-nextick-args",
+ "version": "2.0.0",
+ "author": "—",
+ "license": "MIT"
+ },
+ {
+ "name": "progress",
+ "version": "2.0.3",
+ "author": "TJ Holowaychuk",
+ "license": "MIT"
+ },
+ {
+ "name": "promise-inflight",
+ "version": "1.0.1",
+ "author": "Rebecca Turner",
+ "license": "ISC"
+ },
+ {
+ "name": "promise-retry",
+ "version": "2.0.1",
+ "author": "IndigoUnited",
+ "license": "MIT"
+ },
+ {
+ "name": "proper-lockfile",
+ "version": "4.1.2",
+ "author": "André Cruz",
+ "license": "MIT"
+ },
+ {
+ "name": "proto-list",
+ "version": "1.2.1",
+ "author": "Isaac Z. Schlueter",
+ "license": "MIT"
+ },
+ {
+ "name": "protocol-buffers-schema",
+ "version": "3.3.1",
+ "author": "Mathias Buus",
+ "license": "MIT"
+ },
+ {
+ "name": "pump",
+ "version": "3.0.0",
+ "author": "Mathias Buus Madsen",
+ "license": "MIT"
+ },
+ {
+ "name": "punycode",
+ "version": "2.3.1",
+ "author": "Mathias Bynens",
+ "license": "MIT"
+ },
+ {
+ "name": "qrcode",
+ "version": "1.5.4",
+ "author": "Ryan Day",
+ "license": "MIT"
+ },
+ {
+ "name": "quick-lru",
+ "version": "5.1.1",
+ "author": "Sindre Sorhus",
+ "license": "MIT"
+ },
+ {
+ "name": "quickselect",
+ "version": "2.0.0",
+ "author": "Vladimir Agafonkin",
+ "license": "ISC"
+ },
+ {
+ "name": "rbush",
+ "version": "4.0.0",
+ "author": "Volodymyr Agafonkin",
+ "license": "MIT"
+ },
+ {
+ "name": "read-binary-file-arch",
+ "version": "1.0.6",
+ "author": "Samuel Maddock",
+ "license": "MIT"
+ },
+ {
+ "name": "read-pkg",
+ "version": "2.0.0",
+ "author": "Sindre Sorhus",
+ "license": "MIT"
+ },
+ {
+ "name": "read-pkg-up",
+ "version": "2.0.0",
+ "author": "Sindre Sorhus",
+ "license": "MIT"
+ },
+ {
+ "name": "readable-stream",
+ "version": "1.0.33-1",
+ "author": "—",
+ "license": "MIT"
+ },
+ {
+ "name": "recast",
+ "version": "0.10.43",
+ "author": "Ben Newman",
+ "license": "MIT"
+ },
+ {
+ "name": "rechoir",
+ "version": "0.8.0",
+ "author": "Gulp Team",
+ "license": "MIT"
+ },
+ {
+ "name": "reference-spec-reader",
+ "version": "0.2.0",
+ "author": "manzt",
+ "license": "MIT"
+ },
+ {
+ "name": "reflect.getprototypeof",
+ "version": "1.0.10",
+ "author": "Jordan Harband",
+ "license": "MIT"
+ },
+ {
+ "name": "regexp-tree",
+ "version": "0.1.1",
+ "author": "Dmitry Soshnikov",
+ "license": "MIT"
+ },
+ {
+ "name": "regexp.prototype.flags",
+ "version": "1.5.4",
+ "author": "Jordan Harband",
+ "license": "MIT"
+ },
+ {
+ "name": "require-directory",
+ "version": "2.1.1",
+ "author": "Troy Goode",
+ "license": "MIT"
+ },
+ {
+ "name": "require-from-string",
+ "version": "2.0.2",
+ "author": "Vsevolod Strukchinsky",
+ "license": "MIT"
+ },
+ {
+ "name": "require-main-filename",
+ "version": "1.0.1",
+ "author": "Ben Coe",
+ "license": "ISC"
+ },
+ {
+ "name": "resedit",
+ "version": "1.7.2",
+ "author": "jet",
+ "license": "MIT"
+ },
+ {
+ "name": "resolve",
+ "version": "1.22.12",
+ "author": "James Halliday",
+ "license": "MIT"
+ },
+ {
+ "name": "resolve-alpn",
+ "version": "1.0.0",
+ "author": "Szymon Marczak",
+ "license": "MIT"
+ },
+ {
+ "name": "resolve-from",
+ "version": "4.0.0",
+ "author": "Sindre Sorhus",
+ "license": "MIT"
+ },
+ {
+ "name": "resolve-protobuf-schema",
+ "version": "2.1.0",
+ "author": "Mathias Buus",
+ "license": "MIT"
+ },
+ {
+ "name": "responselike",
+ "version": "2.0.0",
+ "author": "lukechilds",
+ "license": "MIT"
+ },
+ {
+ "name": "restore-cursor",
+ "version": "3.1.0",
+ "author": "Sindre Sorhus",
+ "license": "MIT"
+ },
+ {
+ "name": "retry",
+ "version": "0.12.0",
+ "author": "Tim Koschützki",
+ "license": "MIT"
+ },
+ {
+ "name": "reusify",
+ "version": "1.0.0",
+ "author": "Matteo Collina",
+ "license": "MIT"
+ },
+ {
+ "name": "rfdc",
+ "version": "1.3.0",
+ "author": "David Mark Clements",
+ "license": "MIT"
+ },
+ {
+ "name": "rimraf",
+ "version": "2.6.3",
+ "author": "Isaac Z. Schlueter",
+ "license": "ISC"
+ },
+ {
+ "name": "roarr",
+ "version": "2.15.3",
+ "author": "Gajus Kuizinas",
+ "license": "BSD-3-Clause"
+ },
+ {
+ "name": "rolldown",
+ "version": "1.0.0-rc.17",
+ "author": "—",
+ "license": "MIT"
+ },
+ {
+ "name": "run-parallel",
+ "version": "1.1.9",
+ "author": "Feross Aboukhadijeh",
+ "license": "MIT"
+ },
+ {
+ "name": "rw",
+ "version": "1.3.3",
+ "author": "Mike Bostock",
+ "license": "BSD-3-Clause"
+ },
+ {
+ "name": "safe-array-concat",
+ "version": "1.1.4",
+ "author": "Jordan Harband",
+ "license": "MIT"
+ },
+ {
+ "name": "safe-buffer",
+ "version": "5.1.2",
+ "author": "Feross Aboukhadijeh",
+ "license": "MIT"
+ },
+ {
+ "name": "safe-push-apply",
+ "version": "1.0.0",
+ "author": "Jordan Harband",
+ "license": "MIT"
+ },
+ {
+ "name": "safe-regex",
+ "version": "2.1.1",
+ "author": "James C.",
+ "license": "MIT"
+ },
+ {
+ "name": "safe-regex-test",
+ "version": "1.1.0",
+ "author": "Jordan Harband",
+ "license": "MIT"
+ },
+ {
+ "name": "safer-buffer",
+ "version": "2.1.2",
+ "author": "Nikita Skovoroda",
+ "license": "MIT"
+ },
+ {
+ "name": "sanitize-filename",
+ "version": "1.6.3",
+ "author": "Parsha Pourkhomami",
+ "license": "WTFPL OR ISC"
+ },
+ {
+ "name": "sax",
+ "version": "1.2.4",
+ "author": "Isaac Z. Schlueter",
+ "license": "ISC"
+ },
+ {
+ "name": "saxes",
+ "version": "6.0.0",
+ "author": "Louis-Dominique Dubeau",
+ "license": "ISC"
+ },
+ {
+ "name": "schema-utils",
+ "version": "3.3.0",
+ "author": "webpack Contrib",
+ "license": "MIT"
+ },
+ {
+ "name": "semver",
+ "version": "5.5.0",
+ "author": "GitHub Inc.",
+ "license": "ISC"
+ },
+ {
+ "name": "semver",
+ "version": "2.0.1",
+ "author": "—",
+ "license": "BSD"
+ },
+ {
+ "name": "semver-compare",
+ "version": "1.0.0",
+ "author": "James Halliday",
+ "license": "MIT"
+ },
+ {
+ "name": "serialize-error",
+ "version": "7.0.1",
+ "author": "Sindre Sorhus",
+ "license": "MIT"
+ },
+ {
+ "name": "serialize-javascript",
+ "version": "7.0.5",
+ "author": "Eric Ferraiuolo",
+ "license": "BSD-3-Clause"
+ },
+ {
+ "name": "set-blocking",
+ "version": "2.0.0",
+ "author": "Ben Coe",
+ "license": "ISC"
+ },
+ {
+ "name": "set-function-length",
+ "version": "1.2.2",
+ "author": "Jordan Harband",
+ "license": "MIT"
+ },
+ {
+ "name": "set-function-name",
+ "version": "2.0.2",
+ "author": "Jordan Harband",
+ "license": "MIT"
+ },
+ {
+ "name": "set-proto",
+ "version": "1.0.0",
+ "author": "Jordan Harband",
+ "license": "MIT"
+ },
+ {
+ "name": "setimmediate",
+ "version": "1.0.5",
+ "author": "YuzuJS",
+ "license": "MIT"
+ },
+ {
+ "name": "shebang-command",
+ "version": "1.2.0",
+ "author": "Kevin Mårtensson",
+ "license": "MIT"
+ },
+ {
+ "name": "shebang-regex",
+ "version": "1.0.0",
+ "author": "Sindre Sorhus",
+ "license": "MIT"
+ },
+ {
+ "name": "side-channel",
+ "version": "1.1.0",
+ "author": "Jordan Harband",
+ "license": "MIT"
+ },
+ {
+ "name": "side-channel-list",
+ "version": "1.0.1",
+ "author": "Jordan Harband",
+ "license": "MIT"
+ },
+ {
+ "name": "side-channel-map",
+ "version": "1.0.1",
+ "author": "Jordan Harband",
+ "license": "MIT"
+ },
+ {
+ "name": "side-channel-weakmap",
+ "version": "1.0.2",
+ "author": "Jordan Harband",
+ "license": "MIT"
+ },
+ {
+ "name": "siginfo",
+ "version": "2.0.0",
+ "author": "Emil Bay",
+ "license": "ISC"
+ },
+ {
+ "name": "signal-exit",
+ "version": "3.0.0",
+ "author": "Ben Coe",
+ "license": "ISC"
+ },
+ {
+ "name": "simple-update-notifier",
+ "version": "2.0.0",
+ "author": "alexbrazier",
+ "license": "MIT"
+ },
+ {
+ "name": "sirv",
+ "version": "3.0.2",
+ "author": "Luke Edwards",
+ "license": "MIT"
+ },
+ {
+ "name": "slice-ansi",
+ "version": "5.0.0",
+ "author": "—",
+ "license": "MIT"
+ },
+ {
+ "name": "smart-buffer",
+ "version": "4.2.0",
+ "author": "Josh Glazebrook",
+ "license": "MIT"
+ },
+ {
+ "name": "socks",
+ "version": "2.7.1",
+ "author": "Josh Glazebrook",
+ "license": "MIT"
+ },
+ {
+ "name": "socks-proxy-agent",
+ "version": "7.0.0",
+ "author": "Nathan Rajlich",
+ "license": "MIT"
+ },
+ {
+ "name": "source-map",
+ "version": "0.5.0",
+ "author": "Nick Fitzgerald",
+ "license": "BSD-3-Clause"
+ },
+ {
+ "name": "source-map-js",
+ "version": "1.0.2",
+ "author": "Valentin 7rulnik Semirulnik",
+ "license": "BSD-3-Clause"
+ },
+ {
+ "name": "source-map-support",
+ "version": "0.5.13",
+ "author": "—",
+ "license": "MIT"
+ },
+ {
+ "name": "spdx",
+ "version": "0.4.3",
+ "author": "Kyle E. Mitchell",
+ "license": "Apache-2.0"
+ },
+ {
+ "name": "spdx-correct",
+ "version": "1.0.0",
+ "author": "Kyle E. Mitchell",
+ "license": "Apache-2.0"
+ },
+ {
+ "name": "spdx-expression-parse",
+ "version": "1.0.4",
+ "author": "Kyle E. Mitchell",
+ "license": "(MIT AND CC-BY-3.0)"
+ },
+ {
+ "name": "spdx-license-ids",
+ "version": "1.0.0",
+ "author": "Shinnosuke Watanabe",
+ "license": "Unlicense"
+ },
+ {
+ "name": "sprintf-js",
+ "version": "1.0.2",
+ "author": "Alexandru Mărășteanu",
+ "license": "BSD-3-Clause"
+ },
+ {
+ "name": "ssri",
+ "version": "9.0.1",
+ "author": "GitHub Inc.",
+ "license": "ISC"
+ },
+ {
+ "name": "stackback",
+ "version": "0.0.2",
+ "author": "Roman Shtylman",
+ "license": "MIT"
+ },
+ {
+ "name": "stat-mode",
+ "version": "1.0.0",
+ "author": "Nathan Rajlich",
+ "license": "MIT"
+ },
+ {
+ "name": "std-env",
+ "version": "4.0.0-rc.1",
+ "author": "—",
+ "license": "MIT"
+ },
+ {
+ "name": "stop-iteration-iterator",
+ "version": "1.1.0",
+ "author": "Jordan Harband",
+ "license": "MIT"
+ },
+ {
+ "name": "string-width",
+ "version": "1.0.1",
+ "author": "Sindre Sorhus",
+ "license": "MIT"
+ },
+ {
+ "name": "string.prototype.trim",
+ "version": "1.2.10",
+ "author": "Jordan Harband",
+ "license": "MIT"
+ },
+ {
+ "name": "string.prototype.trimend",
+ "version": "1.0.9",
+ "author": "Jordan Harband",
+ "license": "MIT"
+ },
+ {
+ "name": "string.prototype.trimstart",
+ "version": "1.0.8",
+ "author": "Jordan Harband",
+ "license": "MIT"
+ },
+ {
+ "name": "string_decoder",
+ "version": "0.10.24",
+ "author": "—",
+ "license": "MIT"
+ },
+ {
+ "name": "strip-ansi",
+ "version": "3.0.0",
+ "author": "Sindre Sorhus",
+ "license": "MIT"
+ },
+ {
+ "name": "strip-bom",
+ "version": "3.0.0",
+ "author": "Sindre Sorhus",
+ "license": "MIT"
+ },
+ {
+ "name": "strip-eof",
+ "version": "1.0.0",
+ "author": "Sindre Sorhus",
+ "license": "MIT"
+ },
+ {
+ "name": "strip-json-comments",
+ "version": "3.1.1",
+ "author": "Sindre Sorhus",
+ "license": "MIT"
+ },
+ {
+ "name": "strip-outer",
+ "version": "1.0.1",
+ "author": "Sindre Sorhus",
+ "license": "MIT"
+ },
+ {
+ "name": "sumchecker",
+ "version": "3.0.1",
+ "author": "Mark Lee",
+ "license": "Apache-2.0"
+ },
+ {
+ "name": "supports-color",
+ "version": "7.1.0",
+ "author": "Sindre Sorhus",
+ "license": "MIT"
+ },
+ {
+ "name": "supports-preserve-symlinks-flag",
+ "version": "1.0.0",
+ "author": "Jordan Harband",
+ "license": "MIT"
+ },
+ {
+ "name": "symbol-tree",
+ "version": "3.2.4",
+ "author": "Joris van der Wel",
+ "license": "MIT"
+ },
+ {
+ "name": "synckit",
+ "version": "0.11.12",
+ "author": "JounQin",
+ "license": "MIT"
+ },
+ {
+ "name": "tailwindcss",
+ "version": "4.2.4",
+ "author": "—",
+ "license": "MIT"
+ },
+ {
+ "name": "tapable",
+ "version": "2.1.1",
+ "author": "Tobias Koppers @sokra",
+ "license": "MIT"
+ },
+ {
+ "name": "tar",
+ "version": "7.5.7",
+ "author": "Isaac Z. Schlueter",
+ "license": "BlueOak-1.0.0"
+ },
+ {
+ "name": "temp",
+ "version": "0.9.0",
+ "author": "Bruce Williams",
+ "license": "MIT"
+ },
+ {
+ "name": "temp-file",
+ "version": "3.4.0",
+ "author": "Vladimir Krivosheev",
+ "license": "MIT"
+ },
+ {
+ "name": "terser",
+ "version": "5.48.0",
+ "author": "Mihai Bazon",
+ "license": "BSD-2-Clause"
+ },
+ {
+ "name": "terser-webpack-plugin",
+ "version": "5.1.3",
+ "author": "webpack Contrib Team",
+ "license": "MIT"
+ },
+ {
+ "name": "through2",
+ "version": "0.6.5",
+ "author": "Rod Vagg",
+ "license": "MIT"
+ },
+ {
+ "name": "tiny-async-pool",
+ "version": "1.3.0",
+ "author": "Rafael Xavier de Souza",
+ "license": "MIT"
+ },
+ {
+ "name": "tiny-each-async",
+ "version": "2.0.3",
+ "author": "Alexandru Vladutu",
+ "license": "MIT"
+ },
+ {
+ "name": "tinybench",
+ "version": "2.9.0",
+ "author": "—",
+ "license": "MIT"
+ },
+ {
+ "name": "tinyexec",
+ "version": "1.0.2",
+ "author": "James Garbutt",
+ "license": "MIT"
+ },
+ {
+ "name": "tinyglobby",
+ "version": "0.2.12",
+ "author": "Superchupu",
+ "license": "MIT"
+ },
+ {
+ "name": "tinyqueue",
+ "version": "3.0.0",
+ "author": "—",
+ "license": "ISC"
+ },
+ {
+ "name": "tinyrainbow",
+ "version": "3.1.0",
+ "author": "—",
+ "license": "MIT"
+ },
+ {
+ "name": "tldts",
+ "version": "7.0.5",
+ "author": "Rémi Berson",
+ "license": "MIT"
+ },
+ {
+ "name": "tldts-core",
+ "version": "7.0.5",
+ "author": "Rémi Berson",
+ "license": "MIT"
+ },
+ {
+ "name": "tmp",
+ "version": "0.2.4",
+ "author": "KARASZI István",
+ "license": "MIT"
+ },
+ {
+ "name": "tmp-promise",
+ "version": "3.0.2",
+ "author": "Benjamin Gruenbaum and Collaborators.",
+ "license": "MIT"
+ },
+ {
+ "name": "to-regex-range",
+ "version": "5.0.1",
+ "author": "Jon Schlinkert",
+ "license": "MIT"
+ },
+ {
+ "name": "totalist",
+ "version": "3.0.0",
+ "author": "Luke Edwards",
+ "license": "MIT"
+ },
+ {
+ "name": "tough-cookie",
+ "version": "6.0.1",
+ "author": "Jeremy Stashewsky",
+ "license": "BSD-3-Clause"
+ },
+ {
+ "name": "tr46",
+ "version": "0.0.3",
+ "author": "Sebastian Mayr",
+ "license": "MIT"
+ },
+ {
+ "name": "trim-repeated",
+ "version": "1.0.0",
+ "author": "Sindre Sorhus",
+ "license": "MIT"
+ },
+ {
+ "name": "truncate-utf8-bytes",
+ "version": "1.0.0",
+ "author": "Carl Xiong",
+ "license": "WTFPL"
+ },
+ {
+ "name": "tslib",
+ "version": "1.14.1",
+ "author": "Microsoft Corp.",
+ "license": "0BSD"
+ },
+ {
+ "name": "tunnel",
+ "version": "0.0.6",
+ "author": "Koichi Kobayashi",
+ "license": "MIT"
+ },
+ {
+ "name": "type-check",
+ "version": "0.4.0",
+ "author": "George Zahariev",
+ "license": "MIT"
+ },
+ {
+ "name": "type-fest",
+ "version": "0.13.1",
+ "author": "Sindre Sorhus",
+ "license": "(MIT OR CC0-1.0)"
+ },
+ {
+ "name": "typed-array-buffer",
+ "version": "1.0.3",
+ "author": "Jordan Harband",
+ "license": "MIT"
+ },
+ {
+ "name": "typed-array-byte-length",
+ "version": "1.0.3",
+ "author": "Jordan Harband",
+ "license": "MIT"
+ },
+ {
+ "name": "typed-array-byte-offset",
+ "version": "1.0.4",
+ "author": "Jordan Harband",
+ "license": "MIT"
+ },
+ {
+ "name": "typed-array-length",
+ "version": "1.0.7",
+ "author": "Jordan Harband",
+ "license": "MIT"
+ },
+ {
+ "name": "typescript",
+ "version": "5.4.5",
+ "author": "Microsoft Corp.",
+ "license": "Apache-2.0"
+ },
+ {
+ "name": "unbox-primitive",
+ "version": "1.1.0",
+ "author": "Jordan Harband",
+ "license": "MIT"
+ },
+ {
+ "name": "undici",
+ "version": "7.26.0",
+ "author": "—",
+ "license": "MIT"
+ },
+ {
+ "name": "undici-types",
+ "version": "6.19.2",
+ "author": "—",
+ "license": "MIT"
+ },
+ {
+ "name": "unique-filename",
+ "version": "2.0.1",
+ "author": "GitHub Inc.",
+ "license": "ISC"
+ },
+ {
+ "name": "unique-slug",
+ "version": "3.0.0",
+ "author": "GitHub Inc.",
+ "license": "ISC"
+ },
+ {
+ "name": "universalify",
+ "version": "0.1.0",
+ "author": "Ryan Zimmerman",
+ "license": "MIT"
+ },
+ {
+ "name": "unreachable-branch-transform",
+ "version": "0.3.0",
+ "author": "Andres Suarez",
+ "license": "MIT"
+ },
+ {
+ "name": "unzipit",
+ "version": "2.0.0",
+ "author": "—",
+ "license": "MIT"
+ },
+ {
+ "name": "upath",
+ "version": "2.0.1",
+ "author": "Angelos Pikoulas",
+ "license": "MIT"
+ },
+ {
+ "name": "uri-js",
+ "version": "4.2.2",
+ "author": "Gary Court",
+ "license": "BSD-2-Clause"
+ },
+ {
+ "name": "username",
+ "version": "5.1.0",
+ "author": "Sindre Sorhus",
+ "license": "MIT"
+ },
+ {
+ "name": "utf8-byte-length",
+ "version": "1.0.1",
+ "author": "Carl Xiong",
+ "license": "WTFPL"
+ },
+ {
+ "name": "util-deprecate",
+ "version": "1.0.1",
+ "author": "Nathan Rajlich",
+ "license": "MIT"
+ },
+ {
+ "name": "uuid",
+ "version": "14.0.0",
+ "author": "—",
+ "license": "MIT"
+ },
+ {
+ "name": "validate-npm-package-license",
+ "version": "3.0.1",
+ "author": "Kyle E. Mitchell",
+ "license": "Apache-2.0"
+ },
+ {
+ "name": "vis-data",
+ "version": "7.1.10",
+ "author": "—",
+ "license": "(Apache-2.0 OR MIT)"
+ },
+ {
+ "name": "vis-network",
+ "version": "9.1.13",
+ "author": "—",
+ "license": "(Apache-2.0 OR MIT)"
+ },
+ {
+ "name": "vis-util",
+ "version": "5.0.7",
+ "author": "Alex de Mulder",
+ "license": "(Apache-2.0 OR MIT)"
+ },
+ {
+ "name": "vite",
+ "version": "8.0.10",
+ "author": "Evan You",
+ "license": "MIT"
+ },
+ {
+ "name": "vite-plugin-vuetify",
+ "version": "2.1.3",
+ "author": "Kael Watts-Deuchar",
+ "license": "MIT"
+ },
+ {
+ "name": "vitest",
+ "version": "4.1.5",
+ "author": "Anthony Fu",
+ "license": "MIT"
+ },
+ {
+ "name": "vue",
+ "version": "3.5.33",
+ "author": "Evan You",
+ "license": "MIT"
+ },
+ {
+ "name": "vue-component-type-helpers",
+ "version": "3.0.0",
+ "author": "—",
+ "license": "MIT"
+ },
+ {
+ "name": "vue-eslint-parser",
+ "version": "10.4.0",
+ "author": "Toru Nagashima",
+ "license": "MIT"
+ },
+ {
+ "name": "vue-i18n",
+ "version": "11.4.0",
+ "author": "kazuya kawaguchi",
+ "license": "MIT"
+ },
+ {
+ "name": "vue-router",
+ "version": "4.6.4",
+ "author": "Eduardo San Martin Morote",
+ "license": "MIT"
+ },
+ {
+ "name": "vuetify",
+ "version": "3.12.5",
+ "author": "John Leider",
+ "license": "MIT"
+ },
+ {
+ "name": "w3c-xmlserializer",
+ "version": "5.0.0",
+ "author": "—",
+ "license": "MIT"
+ },
+ {
+ "name": "watchpack",
+ "version": "2.3.1",
+ "author": "Tobias Koppers @sokra",
+ "license": "MIT"
+ },
+ {
+ "name": "wcwidth",
+ "version": "1.0.1",
+ "author": "Tim Oxley",
+ "license": "MIT"
+ },
+ {
+ "name": "web-worker",
+ "version": "1.5.0",
+ "author": "—",
+ "license": "Apache-2.0"
+ },
+ {
+ "name": "webidl-conversions",
+ "version": "3.0.0",
+ "author": "Domenic Denicola",
+ "license": "BSD-2-Clause"
+ },
+ {
+ "name": "webpack",
+ "version": "5.69.1",
+ "author": "Tobias Koppers @sokra",
+ "license": "MIT"
+ },
+ {
+ "name": "webpack-sources",
+ "version": "3.2.3",
+ "author": "Tobias Koppers @sokra",
+ "license": "MIT"
+ },
+ {
+ "name": "whatwg-mimetype",
+ "version": "5.0.0",
+ "author": "Domenic Denicola",
+ "license": "MIT"
+ },
+ {
+ "name": "whatwg-url",
+ "version": "5.0.0",
+ "author": "Sebastian Mayr",
+ "license": "MIT"
+ },
+ {
+ "name": "which",
+ "version": "1.2.9",
+ "author": "GitHub Inc.",
+ "license": "ISC"
+ },
+ {
+ "name": "which-boxed-primitive",
+ "version": "1.1.0",
+ "author": "Jordan Harband",
+ "license": "MIT"
+ },
+ {
+ "name": "which-builtin-type",
+ "version": "1.2.1",
+ "author": "Jordan Harband",
+ "license": "MIT"
+ },
+ {
+ "name": "which-collection",
+ "version": "1.0.2",
+ "author": "Jordan Harband",
+ "license": "MIT"
+ },
+ {
+ "name": "which-module",
+ "version": "2.0.0",
+ "author": "nexdrew",
+ "license": "ISC"
+ },
+ {
+ "name": "which-typed-array",
+ "version": "1.1.21",
+ "author": "Jordan Harband",
+ "license": "MIT"
+ },
+ {
+ "name": "why-is-node-running",
+ "version": "2.3.0",
+ "author": "Mathias Buus",
+ "license": "MIT"
+ },
+ {
+ "name": "word-wrap",
+ "version": "1.2.5",
+ "author": "Jon Schlinkert",
+ "license": "MIT"
+ },
+ {
+ "name": "wrap-ansi",
+ "version": "2.0.0",
+ "author": "Sindre Sorhus",
+ "license": "MIT"
+ },
+ {
+ "name": "wrappy",
+ "version": "1.0.0",
+ "author": "Isaac Z. Schlueter",
+ "license": "ISC"
+ },
+ {
+ "name": "xml-name-validator",
+ "version": "4.0.0",
+ "author": "Domenic Denicola",
+ "license": "Apache-2.0"
+ },
+ {
+ "name": "xml-utils",
+ "version": "1.10.2",
+ "author": "Daniel J. Dufour",
+ "license": "CC0-1.0"
+ },
+ {
+ "name": "xmlbuilder",
+ "version": "15.1.1",
+ "author": "Ozgur Ozcitak",
+ "license": "MIT"
+ },
+ {
+ "name": "xmlchars",
+ "version": "2.2.0",
+ "author": "Louis-Dominique Dubeau",
+ "license": "MIT"
+ },
+ {
+ "name": "xtend",
+ "version": "4.0.2",
+ "author": "Raynos",
+ "license": "MIT"
+ },
+ {
+ "name": "y18n",
+ "version": "5.0.1",
+ "author": "Ben Coe",
+ "license": "ISC"
+ },
+ {
+ "name": "yallist",
+ "version": "4.0.0",
+ "author": "Isaac Z. Schlueter",
+ "license": "ISC"
+ },
+ {
+ "name": "yallist",
+ "version": "5.0.0",
+ "author": "Isaac Z. Schlueter",
+ "license": "BlueOak-1.0.0"
+ },
+ {
+ "name": "yargs",
+ "version": "12.0.5",
+ "author": "—",
+ "license": "MIT"
+ },
+ {
+ "name": "yargs-parser",
+ "version": "11.1.1",
+ "author": "Ben Coe",
+ "license": "ISC"
+ },
+ {
+ "name": "yauzl",
+ "version": "2.10.0",
+ "author": "Josh Wolfe",
+ "license": "MIT"
+ },
+ {
+ "name": "yocto-queue",
+ "version": "0.1.0",
+ "author": "Sindre Sorhus",
+ "license": "MIT"
+ },
+ {
+ "name": "yoctocolors-cjs",
+ "version": "2.1.2",
+ "author": "Sindre Sorhus",
+ "license": "MIT"
+ },
+ {
+ "name": "zarrita",
+ "version": "0.7.1",
+ "author": "—",
+ "license": "MIT"
+ },
+ {
+ "name": "zstddec",
+ "version": "0.2.0",
+ "author": "Don McCurdy",
+ "license": "MIT AND BSD-3-Clause"
+ }
]
diff --git a/meshchatx/src/backend/lxmf_utils.py b/meshchatx/src/backend/lxmf_utils.py
index 95e47169..598e7f51 100644
--- a/meshchatx/src/backend/lxmf_utils.py
+++ b/meshchatx/src/backend/lxmf_utils.py
@@ -338,10 +338,63 @@ def lxmf_sidebar_preview_for_conversation_latest_row(
return str(content or "")
+def lxmf_message_solving_stamps(
+ lxmf_message: LXMF.LXMessage, message_router=None
+) -> bool:
+ if getattr(lxmf_message, "incoming", False):
+ return False
+ if getattr(lxmf_message, "outbound_ticket", None) is not None:
+ return False
+
+ stamp_cost = getattr(lxmf_message, "stamp_cost", None)
+ needs_direct_stamp = (
+ stamp_cost is not None and getattr(lxmf_message, "stamp", None) is None
+ )
+
+ desired_method = getattr(lxmf_message, "desired_method", None)
+ needs_propagation_stamp = (
+ desired_method == LXMF.LXMessage.PROPAGATED
+ and getattr(lxmf_message, "defer_propagation_stamp", False)
+ and getattr(lxmf_message, "propagation_stamp", None) is None
+ )
+
+ if not needs_direct_stamp and not needs_propagation_stamp:
+ return False
+
+ pending_deferred = (
+ getattr(message_router, "pending_deferred_stamps", None)
+ if message_router
+ else None
+ )
+ message_id = getattr(lxmf_message, "message_id", None)
+ if (
+ pending_deferred is not None
+ and message_id is not None
+ and message_id in pending_deferred
+ ):
+ return True
+
+ state = getattr(lxmf_message, "state", None)
+ pending_states = {LXMF.LXMessage.GENERATING, LXMF.LXMessage.OUTBOUND}
+
+ if needs_direct_stamp:
+ if getattr(lxmf_message, "defer_stamp", True):
+ if state in pending_states:
+ return True
+ elif state == LXMF.LXMessage.GENERATING:
+ return True
+
+ if needs_propagation_stamp and state in pending_states:
+ return True
+
+ return False
+
+
def convert_lxmf_message_to_dict(
lxmf_message: LXMF.LXMessage,
include_attachments: bool = True,
reticulum=None,
+ message_router=None,
):
# handle fields
fields = {}
@@ -557,6 +610,7 @@ def convert_lxmf_message_to_dict(
out["reaction_to"] = reaction_to
out["reaction_emoji"] = reaction_emoji
out["reaction_sender"] = reaction_sender
+ out["solving_stamps"] = lxmf_message_solving_stamps(lxmf_message, message_router)
return out
diff --git a/meshchatx/src/frontend/components/messages/ConversationViewer.vue b/meshchatx/src/frontend/components/messages/ConversationViewer.vue
index 7c7a2c04..2ca5bd8b 100644
--- a/meshchatx/src/frontend/components/messages/ConversationViewer.vue
+++ b/meshchatx/src/frontend/components/messages/ConversationViewer.vue
@@ -2060,7 +2060,7 @@ export default {
},
sendMessagePathfindingTooltip() {
if (GlobalState.detailedOutboundSendStatus) {
- return "Finding path to peer (Reticulum is resolving a route). Your message sends as soon as the route is ready. Hover status icons in the bubble for details.";
+ return this.$t("messages.send_pathfinding_tooltip");
}
return this.$t("messages.sending_ellipsis");
},
@@ -4319,7 +4319,10 @@ export default {
return this.$t("messages.sending_ellipsis");
}
if (lxmfMessage._pendingPathfinding) {
- return "Finding path: Reticulum is resolving a route to this peer. Your message sends when the route is ready.";
+ return this.$t("messages.outbound_pathfinding_tooltip");
+ }
+ if (lxmfMessage.solving_stamps) {
+ return this.$t("messages.outbound_solving_stamps");
}
if (lxmfMessage.method === "propagated") {
if (lxmfMessage.state === "sending" && (lxmfMessage.progress ?? 0) > 0) {
@@ -4332,15 +4335,17 @@ export default {
}
}
if (lxmfMessage.state === "generating") {
- return "Preparing message…";
+ return this.$t("messages.outbound_preparing_message");
}
if (lxmfMessage.state === "sending" && (lxmfMessage.progress ?? 0) > 0) {
- return `Sending… ${Number(lxmfMessage.progress).toFixed(0)}%`;
+ return this.$t("messages.outbound_sending_with_progress", {
+ progress: Number(lxmfMessage.progress).toFixed(0),
+ });
}
if (lxmfMessage.state === "sending") {
- return "Sending…";
+ return this.$t("messages.sending_ellipsis");
}
- return "Pending";
+ return this.$t("messages.outbound_pending");
},
outboundSentStatusTitle(lxmfMessage) {
if (!lxmfMessage) {
@@ -4593,22 +4598,27 @@ export default {
return this.$t("messages.sending_ellipsis");
}
if (lxmfMessage._pendingPathfinding) {
- return "Finding path";
+ return this.$t("messages.outbound_pathfinding_short");
+ }
+ if (lxmfMessage.solving_stamps) {
+ return this.$t("messages.outbound_solving_stamps_short");
}
if (lxmfMessage.state === "generating") {
- return "Preparing message";
+ return this.$t("messages.outbound_preparing_message_short");
}
if (lxmfMessage.state === "sending" && (lxmfMessage.progress ?? 0) > 0) {
- return `Sending ${Number(lxmfMessage.progress).toFixed(0)}%`;
+ return this.$t("messages.outbound_sending_with_progress", {
+ progress: Number(lxmfMessage.progress).toFixed(0),
+ });
}
if (lxmfMessage.state === "sending") {
- return "Sending";
+ return this.$t("messages.outbound_sending_short");
}
if (lxmfMessage.state === "outbound") {
if (lxmfMessage.method === "propagated") {
return this.$t("messages.outbound_pending_propagation");
}
- return "Outbound";
+ return this.$t("messages.outbound_outbound_short");
}
return this.outboundSendingStatusTooltip(lxmfMessage);
},
diff --git a/meshchatx/src/frontend/locales/de.json b/meshchatx/src/frontend/locales/de.json
index eec4f552..1c1957ab 100644
--- a/meshchatx/src/frontend/locales/de.json
+++ b/meshchatx/src/frontend/locales/de.json
@@ -219,7 +219,7 @@
"message_font_size": "Nachrichtenschriftgröße",
"message_icon_size": "Symbolgröße",
"detailed_outbound_send_status": "Detaillierter Sendestatus (ausgehend)",
- "detailed_outbound_send_status_description": "Zeigt während des Sendens einen detaillierten Status wie Pfadsuche und technische Tooltips an. Wenn deaktiviert, wird ein einfaches Häkchen angezeigt.",
+ "detailed_outbound_send_status_description": "Zeigt während des Sendens einen detaillierten Status wie Pfadsuche, Stempel-Berechnung und technische Tooltips an. Wenn deaktiviert, wird ein einfaches Häkchen angezeigt.",
"message_timestamp_grouping": "Nachrichten-Zeitstempel gruppieren",
"message_timestamp_grouping_description": "Wenn aktiviert, werden Nachrichten nach Datum gruppiert und Zeitstempel vereinfacht. Wenn deaktiviert, zeigt jede Nachricht ihre genaue Zeit an.",
"community_interfaces": "Community-Schnittstellen",
@@ -1213,6 +1213,17 @@
"sending_ellipsis": "Wird gesendet…",
"outbound_pending_propagation": "Senden an den Propagationsknoten…",
"outbound_pending_propagation_with_progress": "Senden an den Propagationsknoten… {progress}%",
+ "outbound_solving_stamps": "Stempel werden berechnet…",
+ "outbound_solving_stamps_short": "Stempel berechnen",
+ "outbound_pathfinding_tooltip": "Pfad wird gesucht: Reticulum ermittelt eine Route zu diesem Peer. Ihre Nachricht wird gesendet, sobald die Route bereit ist.",
+ "outbound_pathfinding_short": "Pfad wird gesucht",
+ "outbound_preparing_message": "Nachricht wird vorbereitet…",
+ "outbound_preparing_message_short": "Nachricht vorbereiten",
+ "outbound_sending_with_progress": "Wird gesendet… {progress}%",
+ "outbound_sending_short": "Senden",
+ "outbound_pending": "Ausstehend",
+ "outbound_outbound_short": "Ausgehend",
+ "send_pathfinding_tooltip": "Pfad zum Peer wird gesucht (Reticulum ermittelt eine Route). Ihre Nachricht wird gesendet, sobald die Route bereit ist. Fahren Sie für Details mit der Maus über die Statussymbole in der Sprechblase.",
"outbound_on_propagation_node": "Auf dem Propagationsknoten",
"outbound_sent_network": "Gesendet",
"more_actions": "Weitere Aktionen",
diff --git a/meshchatx/src/frontend/locales/en.json b/meshchatx/src/frontend/locales/en.json
index d1463f43..d5d2d4ec 100644
--- a/meshchatx/src/frontend/locales/en.json
+++ b/meshchatx/src/frontend/locales/en.json
@@ -228,7 +228,7 @@
"message_font_size": "Message font size",
"message_icon_size": "Icon size",
"detailed_outbound_send_status": "Detailed outbound send status",
- "detailed_outbound_send_status_description": "Show detailed status like pathfinding and technical tooltips while sending. When off, a simple checkmark is shown.",
+ "detailed_outbound_send_status_description": "Show detailed status like pathfinding, stamp solving, and technical tooltips while sending. When off, a simple checkmark is shown.",
"message_timestamp_grouping": "Group message timestamps",
"message_timestamp_grouping_description": "When on, messages are grouped by date and timestamps are simplified. When off, every message shows its exact time.",
"search_settings": "Search settings...",
@@ -1179,6 +1179,17 @@
"sending_ellipsis": "Sending…",
"outbound_pending_propagation": "Sending to propagation node…",
"outbound_pending_propagation_with_progress": "Sending to propagation node… {progress}%",
+ "outbound_solving_stamps": "Solving stamps…",
+ "outbound_solving_stamps_short": "Solving stamps",
+ "outbound_pathfinding_tooltip": "Finding path: Reticulum is resolving a route to this peer. Your message sends when the route is ready.",
+ "outbound_pathfinding_short": "Finding path",
+ "outbound_preparing_message": "Preparing message…",
+ "outbound_preparing_message_short": "Preparing message",
+ "outbound_sending_with_progress": "Sending… {progress}%",
+ "outbound_sending_short": "Sending",
+ "outbound_pending": "Pending",
+ "outbound_outbound_short": "Outbound",
+ "send_pathfinding_tooltip": "Finding path to peer (Reticulum is resolving a route). Your message sends as soon as the route is ready. Hover status icons in the bubble for details.",
"outbound_on_propagation_node": "On propagation node",
"outbound_sent_network": "Sent",
"no_messages_in_conversation": "No messages in this conversation yet.",
diff --git a/meshchatx/src/frontend/locales/es.json b/meshchatx/src/frontend/locales/es.json
index e762a51c..fb721f1d 100644
--- a/meshchatx/src/frontend/locales/es.json
+++ b/meshchatx/src/frontend/locales/es.json
@@ -222,7 +222,7 @@
"message_font_size": "Tamaño de la fuente",
"message_icon_size": "Tamaño del icono",
"detailed_outbound_send_status": "Salida detallada enviar estado",
- "detailed_outbound_send_status_description": "Muestra el estado detallado, como la búsqueda de rutas y las sugerencias técnicas durante el envío. Cuando está desactivado, se muestra una marca de verificación simple.",
+ "detailed_outbound_send_status_description": "Muestra el estado detallado, como la búsqueda de rutas, el cálculo de sellos y las sugerencias técnicas durante el envío. Cuando está desactivado, se muestra una marca de verificación simple.",
"message_timestamp_grouping": "Agrupar marcas de tiempo",
"message_timestamp_grouping_description": "Cuando está activado, los mensajes se agrupan por fecha y las marcas de tiempo se simplifican. Cuando está desactivado, cada mensaje muestra su hora exacta.",
"search_settings": "Ajustes de búsqueda...",
@@ -1179,6 +1179,17 @@
"sending_ellipsis": "Enviando...",
"outbound_pending_propagation": "Enviando al nodo de propagación…",
"outbound_pending_propagation_with_progress": "Enviando al nodo de propagación… {progress}%",
+ "outbound_solving_stamps": "Calculando sellos…",
+ "outbound_solving_stamps_short": "Calculando sellos",
+ "outbound_pathfinding_tooltip": "Buscando ruta: Reticulum está resolviendo una ruta a este par. Su mensaje se enviará cuando la ruta esté lista.",
+ "outbound_pathfinding_short": "Buscando ruta",
+ "outbound_preparing_message": "Preparando mensaje…",
+ "outbound_preparing_message_short": "Preparando mensaje",
+ "outbound_sending_with_progress": "Enviando… {progress}%",
+ "outbound_sending_short": "Enviando",
+ "outbound_pending": "Pendiente",
+ "outbound_outbound_short": "Saliente",
+ "send_pathfinding_tooltip": "Buscando ruta al par (Reticulum está resolviendo una ruta). Su mensaje se enviará en cuanto la ruta esté lista. Pase el cursor sobre los iconos de estado en la burbuja para más detalles.",
"outbound_on_propagation_node": "En el nodo de propagación",
"outbound_sent_network": "Enviado",
"no_messages_in_conversation": "Aún no hay mensajes en esta conversación.",
diff --git a/meshchatx/src/frontend/locales/fr.json b/meshchatx/src/frontend/locales/fr.json
index 197a832b..fafeac5e 100644
--- a/meshchatx/src/frontend/locales/fr.json
+++ b/meshchatx/src/frontend/locales/fr.json
@@ -222,7 +222,7 @@
"message_font_size": "Taille de la police du message",
"message_icon_size": "Taille de l'icône",
"detailed_outbound_send_status": "État d'envoi détaillé",
- "detailed_outbound_send_status_description": "Afficher l'état détaillé comme la recherche d'itinéraire et les info-bulles techniques pendant l'envoi. Lorsqu'il est désactivé, une simple coche s'affiche.",
+ "detailed_outbound_send_status_description": "Afficher l'état détaillé comme la recherche d'itinéraire, le calcul des timbres et les info-bulles techniques pendant l'envoi. Lorsqu'il est désactivé, une simple coche s'affiche.",
"message_timestamp_grouping": "Regrouper les horodatages",
"message_timestamp_grouping_description": "Lorsqu'il est activé, les messages sont groupés par date et les horodatages sont simplifiés. Lorsqu'il est désactivé, chaque message affiche son heure exacte.",
"search_settings": "Paramètres de recherche...",
@@ -1179,6 +1179,17 @@
"sending_ellipsis": "Envoyer...",
"outbound_pending_propagation": "Envoi vers le nœud de propagation…",
"outbound_pending_propagation_with_progress": "Envoi vers le nœud de propagation… {progress}%",
+ "outbound_solving_stamps": "Calcul des timbres…",
+ "outbound_solving_stamps_short": "Calcul des timbres",
+ "outbound_pathfinding_tooltip": "Recherche d'itinéraire : Reticulum résout une route vers ce pair. Votre message sera envoyé lorsque la route sera prête.",
+ "outbound_pathfinding_short": "Recherche d'itinéraire",
+ "outbound_preparing_message": "Préparation du message…",
+ "outbound_preparing_message_short": "Préparation du message",
+ "outbound_sending_with_progress": "Envoi… {progress}%",
+ "outbound_sending_short": "Envoi",
+ "outbound_pending": "En attente",
+ "outbound_outbound_short": "Sortant",
+ "send_pathfinding_tooltip": "Recherche d'itinéraire vers le pair (Reticulum résout une route). Votre message sera envoyé dès que la route sera prête. Survolez les icônes d'état dans la bulle pour plus de détails.",
"outbound_on_propagation_node": "Sur le nœud de propagation",
"outbound_sent_network": "Envoyé",
"no_messages_in_conversation": "Pas encore de messages dans cette conversation.",
diff --git a/meshchatx/src/frontend/locales/it.json b/meshchatx/src/frontend/locales/it.json
index 4c9c33a7..c0a5acc0 100644
--- a/meshchatx/src/frontend/locales/it.json
+++ b/meshchatx/src/frontend/locales/it.json
@@ -222,7 +222,7 @@
"message_font_size": "Dimensione carattere messaggi",
"message_icon_size": "Dimensione icona",
"detailed_outbound_send_status": "Stato invio in uscita dettagliato",
- "detailed_outbound_send_status_description": "Mostra lo stato dettagliato come la ricerca del percorso e i suggerimenti tecnici durante l'invio. Quando è disattivato, viene mostrata una semplice spunta.",
+ "detailed_outbound_send_status_description": "Mostra lo stato dettagliato come la ricerca del percorso, il calcolo dei francobolli e i suggerimenti tecnici durante l'invio. Quando è disattivato, viene mostrata una semplice spunta.",
"message_timestamp_grouping": "Raggruppa timestamp messaggi",
"message_timestamp_grouping_description": "Quando è attivato, i messaggi sono raggruppati per data e i timestamp sono semplificati. Quando è disattivato, ogni messaggio mostra l'ora esatta.",
"search_settings": "Cerca impostazioni...",
@@ -1213,6 +1213,17 @@
"sending_ellipsis": "Invio in corso…",
"outbound_pending_propagation": "Invio al nodo di propagazione…",
"outbound_pending_propagation_with_progress": "Invio al nodo di propagazione… {progress}%",
+ "outbound_solving_stamps": "Calcolo francobolli…",
+ "outbound_solving_stamps_short": "Calcolo francobolli",
+ "outbound_pathfinding_tooltip": "Ricerca percorso: Reticulum sta risolvendo un percorso verso questo peer. Il messaggio verrà inviato quando il percorso sarà pronto.",
+ "outbound_pathfinding_short": "Ricerca percorso",
+ "outbound_preparing_message": "Preparazione messaggio…",
+ "outbound_preparing_message_short": "Preparazione messaggio",
+ "outbound_sending_with_progress": "Invio… {progress}%",
+ "outbound_sending_short": "Invio",
+ "outbound_pending": "In attesa",
+ "outbound_outbound_short": "In uscita",
+ "send_pathfinding_tooltip": "Ricerca percorso verso il peer (Reticulum sta risolvendo un percorso). Il messaggio verrà inviato non appena il percorso sarà pronto. Passa il mouse sulle icone di stato nella bolla per i dettagli.",
"outbound_on_propagation_node": "Sul nodo di propagazione",
"outbound_sent_network": "Inviato",
"more_actions": "Altre azioni",
diff --git a/meshchatx/src/frontend/locales/nl.json b/meshchatx/src/frontend/locales/nl.json
index 626bbb60..51d5ebe0 100644
--- a/meshchatx/src/frontend/locales/nl.json
+++ b/meshchatx/src/frontend/locales/nl.json
@@ -222,7 +222,7 @@
"message_font_size": "Grootte berichtlettertype",
"message_icon_size": "Pictogramgrootte",
"detailed_outbound_send_status": "Gedetailleerde uitgaande verzendstatus",
- "detailed_outbound_send_status_description": "Toon gedetailleerde status zoals padvinden en technische tooltips tijdens het verzenden. Wanneer uitgeschakeld, wordt een eenvoudig vinkje getoond.",
+ "detailed_outbound_send_status_description": "Toon gedetailleerde status zoals padvinden, stempelberekening en technische tooltips tijdens het verzenden. Wanneer uitgeschakeld, wordt een eenvoudig vinkje getoond.",
"message_timestamp_grouping": "Tijdstempels groeperen",
"message_timestamp_grouping_description": "Wanneer ingeschakeld, worden berichten gegroepeerd op datum en worden tijdstempels vereenvoudigd. Wanneer uitgeschakeld, toont elk bericht zijn exacte tijd.",
"search_settings": "Zoekinstellingen...",
@@ -1179,6 +1179,17 @@
"sending_ellipsis": "Verzenden...",
"outbound_pending_propagation": "Verzenden naar propagatieknooppunt…",
"outbound_pending_propagation_with_progress": "Verzenden naar propagatieknooppunt… {progress}%",
+ "outbound_solving_stamps": "Stempels berekenen…",
+ "outbound_solving_stamps_short": "Stempels berekenen",
+ "outbound_pathfinding_tooltip": "Pad zoeken: Reticulum zoekt een route naar deze peer. Uw bericht wordt verzonden zodra de route klaar is.",
+ "outbound_pathfinding_short": "Pad zoeken",
+ "outbound_preparing_message": "Bericht voorbereiden…",
+ "outbound_preparing_message_short": "Bericht voorbereiden",
+ "outbound_sending_with_progress": "Verzenden… {progress}%",
+ "outbound_sending_short": "Verzenden",
+ "outbound_pending": "In afwachting",
+ "outbound_outbound_short": "Uitgaand",
+ "send_pathfinding_tooltip": "Pad naar peer zoeken (Reticulum zoekt een route). Uw bericht wordt verzonden zodra de route klaar is. Beweeg de muis over de statuspictogrammen in de bubbel voor details.",
"outbound_on_propagation_node": "Op propagatieknooppunt",
"outbound_sent_network": "Verzonden",
"no_messages_in_conversation": "Nog geen berichten in dit gesprek.",
diff --git a/meshchatx/src/frontend/locales/ru.json b/meshchatx/src/frontend/locales/ru.json
index cd7b7edd..1cbc7713 100644
--- a/meshchatx/src/frontend/locales/ru.json
+++ b/meshchatx/src/frontend/locales/ru.json
@@ -219,7 +219,7 @@
"message_font_size": "Размер шрифта сообщений",
"message_icon_size": "Размер иконки",
"detailed_outbound_send_status": "Подробный статус исходящей отправки",
- "detailed_outbound_send_status_description": "Показывать подробный статус, такой как поиск пути и технические подсказки, во время отправки. Если выключено, отображается простая галочка.",
+ "detailed_outbound_send_status_description": "Показывать подробный статус, такой как поиск пути, вычисление марок и технические подсказки, во время отправки. Если выключено, отображается простая галочка.",
"message_timestamp_grouping": "Группировать время сообщений",
"message_timestamp_grouping_description": "Если включено, сообщения группируются по дате, а временные метки упрощаются. Если выключено, каждое сообщение показывает точное время.",
"community_interfaces": "Сообщества",
@@ -1213,6 +1213,17 @@
"sending_ellipsis": "Отправка…",
"outbound_pending_propagation": "Отправка на узел распространения…",
"outbound_pending_propagation_with_progress": "Отправка на узел распространения… {progress}%",
+ "outbound_solving_stamps": "Вычисление марок…",
+ "outbound_solving_stamps_short": "Вычисление марок",
+ "outbound_pathfinding_tooltip": "Поиск пути: Reticulum определяет маршрут к этому узлу. Сообщение будет отправлено, когда маршрут будет готов.",
+ "outbound_pathfinding_short": "Поиск пути",
+ "outbound_preparing_message": "Подготовка сообщения…",
+ "outbound_preparing_message_short": "Подготовка сообщения",
+ "outbound_sending_with_progress": "Отправка… {progress}%",
+ "outbound_sending_short": "Отправка",
+ "outbound_pending": "Ожидание",
+ "outbound_outbound_short": "Исходящее",
+ "send_pathfinding_tooltip": "Поиск пути к узлу (Reticulum определяет маршрут). Сообщение будет отправлено, как только маршрут будет готов. Наведите курсор на значки статуса в пузыре для подробностей.",
"outbound_on_propagation_node": "На узле распространения",
"outbound_sent_network": "Отправлено",
"more_actions": "Другие действия",
diff --git a/meshchatx/src/frontend/locales/zh.json b/meshchatx/src/frontend/locales/zh.json
index 5b6d92dc..714d9cc9 100644
--- a/meshchatx/src/frontend/locales/zh.json
+++ b/meshchatx/src/frontend/locales/zh.json
@@ -222,7 +222,7 @@
"message_font_size": "消息字体大小",
"message_icon_size": "图标大小",
"detailed_outbound_send_status": "详细发送状态",
- "detailed_outbound_send_status_description": "在发送时显示详细状态,如路径查找和技术提示。关闭时,显示一个简单的复选标记。",
+ "detailed_outbound_send_status_description": "在发送时显示详细状态,如路径查找、邮戳计算和技术提示。关闭时,显示一个简单的复选标记。",
"message_timestamp_grouping": "分组消息时间戳",
"message_timestamp_grouping_description": "开启时,消息按日期分组,时间戳简化。关闭时,每条消息显示其准确时间。",
"search_settings": "搜索设置...",
@@ -1179,6 +1179,17 @@
"sending_ellipsis": "发送中...",
"outbound_pending_propagation": "正在发送到传播节点…",
"outbound_pending_propagation_with_progress": "正在发送到传播节点… {progress}%",
+ "outbound_solving_stamps": "正在计算邮戳…",
+ "outbound_solving_stamps_short": "计算邮戳",
+ "outbound_pathfinding_tooltip": "正在查找路径:Reticulum 正在解析到该节点的路由。路由就绪后消息将发送。",
+ "outbound_pathfinding_short": "正在查找路径",
+ "outbound_preparing_message": "正在准备消息…",
+ "outbound_preparing_message_short": "准备消息",
+ "outbound_sending_with_progress": "正在发送… {progress}%",
+ "outbound_sending_short": "发送",
+ "outbound_pending": "等待中",
+ "outbound_outbound_short": "出站",
+ "send_pathfinding_tooltip": "正在查找到节点的路径(Reticulum 正在解析路由)。路由就绪后消息将立即发送。将鼠标悬停在气泡中的状态图标上可查看详情。",
"outbound_on_propagation_node": "已在传播节点",
"outbound_sent_network": "已发送",
"no_messages_in_conversation": "对话中尚无消息",
diff --git a/meshchatx/src/version.py b/meshchatx/src/version.py
index c9d0377a..0874c0af 100644
--- a/meshchatx/src/version.py
+++ b/meshchatx/src/version.py
@@ -3,4 +3,4 @@
Do not edit by hand. Run: pnpm run version:sync
"""
-__version__ = "4.6.3"
+__version__ = "4.7.0"
diff --git a/tests/backend/test_lxmf_utils_extended.py b/tests/backend/test_lxmf_utils_extended.py
index 29924cf4..9bb4d1ee 100644
--- a/tests/backend/test_lxmf_utils_extended.py
+++ b/tests/backend/test_lxmf_utils_extended.py
@@ -12,6 +12,7 @@ from meshchatx.src.backend.lxmf_utils import (
convert_db_lxmf_message_to_dict,
convert_lxmf_message_to_dict,
convert_lxmf_state_to_string,
+ lxmf_message_solving_stamps,
lxmf_sidebar_preview_for_conversation_latest_row,
)
@@ -42,6 +43,83 @@ def test_convert_lxmf_message_to_dict_basic():
assert result["progress"] == 50.0
assert result["state"] == "sent"
assert result["method"] == "direct"
+ assert result["solving_stamps"] is False
+
+
+def test_lxmf_message_solving_stamps_deferred_outbound():
+ mock_msg = MagicMock(spec=LXMF.LXMessage)
+ mock_msg.incoming = False
+ mock_msg.outbound_ticket = None
+ mock_msg.stamp_cost = 16
+ mock_msg.stamp = None
+ mock_msg.defer_stamp = True
+ mock_msg.desired_method = LXMF.LXMessage.DIRECT
+ mock_msg.defer_propagation_stamp = True
+ mock_msg.propagation_stamp = None
+ mock_msg.state = LXMF.LXMessage.OUTBOUND
+ mock_msg.message_id = b"msg_id"
+
+ router = MagicMock()
+ router.pending_deferred_stamps = {b"msg_id": mock_msg}
+
+ assert lxmf_message_solving_stamps(mock_msg, router) is True
+
+
+def test_lxmf_message_solving_stamps_false_with_ticket():
+ mock_msg = MagicMock(spec=LXMF.LXMessage)
+ mock_msg.incoming = False
+ mock_msg.outbound_ticket = b"ticket"
+ mock_msg.stamp_cost = 16
+ mock_msg.stamp = None
+ mock_msg.defer_stamp = True
+ mock_msg.state = LXMF.LXMessage.OUTBOUND
+
+ assert lxmf_message_solving_stamps(mock_msg) is False
+
+
+def test_lxmf_message_solving_stamps_false_after_stamp_generated():
+ mock_msg = MagicMock(spec=LXMF.LXMessage)
+ mock_msg.incoming = False
+ mock_msg.outbound_ticket = None
+ mock_msg.stamp_cost = 16
+ mock_msg.stamp = b"stamp_bytes"
+ mock_msg.defer_stamp = True
+ mock_msg.state = LXMF.LXMessage.OUTBOUND
+
+ assert lxmf_message_solving_stamps(mock_msg) is False
+
+
+def test_convert_lxmf_message_to_dict_includes_solving_stamps():
+ mock_msg = MagicMock(spec=LXMF.LXMessage)
+ mock_msg.hash = b"hash"
+ mock_msg.source_hash = b"src"
+ mock_msg.destination_hash = b"dst"
+ mock_msg.incoming = False
+ mock_msg.outbound_ticket = None
+ mock_msg.stamp_cost = 8
+ mock_msg.stamp = None
+ mock_msg.defer_stamp = True
+ mock_msg.desired_method = LXMF.LXMessage.DIRECT
+ mock_msg.defer_propagation_stamp = True
+ mock_msg.propagation_stamp = None
+ mock_msg.state = LXMF.LXMessage.OUTBOUND
+ mock_msg.message_id = b"mid"
+ mock_msg.progress = 0.0
+ mock_msg.method = LXMF.LXMessage.DIRECT
+ mock_msg.delivery_attempts = 0
+ mock_msg.title = b""
+ mock_msg.content = b"hi"
+ mock_msg.timestamp = 1
+ mock_msg.rssi = None
+ mock_msg.snr = None
+ mock_msg.q = None
+ mock_msg.get_fields.return_value = {}
+
+ router = MagicMock()
+ router.pending_deferred_stamps = {b"mid": mock_msg}
+
+ result = convert_lxmf_message_to_dict(mock_msg, message_router=router)
+ assert result["solving_stamps"] is True
def test_convert_lxmf_message_to_dict_with_attachments():
diff --git a/tests/frontend/ConversationViewer.outboundPropagationStatus.test.js b/tests/frontend/ConversationViewer.outboundPropagationStatus.test.js
index 94b10aa9..76e87eb0 100644
--- a/tests/frontend/ConversationViewer.outboundPropagationStatus.test.js
+++ b/tests/frontend/ConversationViewer.outboundPropagationStatus.test.js
@@ -112,6 +112,79 @@ describe("ConversationViewer outbound propagation status", () => {
).toBe("messages.outbound_pending_propagation");
});
+ it("outboundSendingStatusTooltip uses solving stamps copy when solving_stamps is set", () => {
+ const wrapper = mountViewer();
+ expect(
+ wrapper.vm.outboundSendingStatusTooltip({
+ state: "outbound",
+ solving_stamps: true,
+ })
+ ).toBe("messages.outbound_solving_stamps");
+ });
+
+ it("outboundBubbleStatusHoverTitle uses solving stamps short copy when solving_stamps is set", () => {
+ const wrapper = mountViewer();
+ expect(
+ wrapper.vm.outboundBubbleStatusHoverTitle({
+ state: "outbound",
+ solving_stamps: true,
+ })
+ ).toBe("messages.outbound_solving_stamps_short");
+ });
+
+ it("onLxmfMessageUpdated preserves solving_stamps when websocket omits the field", () => {
+ const wrapper = mountViewer();
+ const hash = "abc123def456789012345678901234ab";
+ wrapper.vm.chatItems = [
+ {
+ type: "lxmf_message",
+ is_outbound: true,
+ lxmf_message: {
+ hash,
+ destination_hash: "peerhash111111111111111111111111",
+ state: "outbound",
+ solving_stamps: true,
+ content: "hi",
+ fields: {},
+ },
+ },
+ ];
+
+ wrapper.vm.onLxmfMessageUpdated({
+ hash,
+ state: "sending",
+ });
+
+ expect(wrapper.vm.chatItems[0].lxmf_message.solving_stamps).toBe(true);
+ });
+
+ it("onLxmfMessageUpdated clears solving_stamps when websocket sets it false", () => {
+ const wrapper = mountViewer();
+ const hash = "abc123def456789012345678901234ab";
+ wrapper.vm.chatItems = [
+ {
+ type: "lxmf_message",
+ is_outbound: true,
+ lxmf_message: {
+ hash,
+ destination_hash: "peerhash111111111111111111111111",
+ state: "outbound",
+ solving_stamps: true,
+ content: "hi",
+ fields: {},
+ },
+ },
+ ];
+
+ wrapper.vm.onLxmfMessageUpdated({
+ hash,
+ state: "sending",
+ solving_stamps: false,
+ });
+
+ expect(wrapper.vm.chatItems[0].lxmf_message.solving_stamps).toBe(false);
+ });
+
it("onLxmfMessageUpdated preserves merged method when websocket sends propagated handoff", () => {
const wrapper = mountViewer();
const hash = "abc123def456789012345678901234ab";
──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────